I try to use the command telnet
in Git Bash, but it shows this error:
bash:telnet: command not found
My operating system is Windows 10. Any idea is appreciated.
I try to use the command telnet
in Git Bash, but it shows this error:
bash:telnet: command not found
My operating system is Windows 10. Any idea is appreciated.
That's because telnet is not provided with git.
In windows, you need to go to control panel, programs, turn windows features on/off and enable the telnet client.
Control Panel > Programs > Turn Windows features on or off > Check Telnet Client > Ok
telnet
utility need to be invoked with winpty
to work on git bash
.
Example:
MINGW64 ~
$ which telnet
/c/WINDOWS/system32/telnet
MINGW64 ~
$ winpty telnet localhost 2181
Zookeeper version: 3.4.14-4c25d480e66aadd371de8bd2fd8da255ac140bcf, built on 03/06/2019 16:18 GMT
For a programmatic solution, you can use Deployment Image Servicing and Management (DISM)
In windows command prompt, you can use dism
to enable features like this:
C:\> dism /online /Enable-Feature /FeatureName:TelnetClient
Or in Powershell, with the DISM
Module use Enable-WindowsOptionalFeature
like this:
PS> Enable-WindowsOptionalFeature FeatureName:TelnetClient