Когда я пробую к ssh к моему локальному серверу человечности от gitbash на моей машине окон, я получаю эту ошибку:
$ ssh 192.168.1.11
ssh: connect to host 192.168.1.11 port 22: Bad file number
Другие ответы, которые я нашел, кажется, связаны с от Linux к Linux connetions. Я - новичок здесь, можно ли предоставить информацию, как достигнуть этого?
Выполнение nmap -sS 192.168.1.11 -p 22
:
C:\Users\Me>nmap -sS 192.168.1.11 -p 22
Starting Nmap 6.40 ( http://nmap.org )
Nmap scan report for 192.168.1.11
Host is up (0.0040s latency).
PORT STATE SERVICE
22/tcp filtered ssh
MAC Address: 20:16:D8:3E:E0:30 (Liteon Technology)
Nmap done: 1 IP address (1 host up) scanned in 13.70 seconds
Выполнение: ssh -v 192.168.1.11 -p 443
:
$ ssh -v 192.168.1.11 -p 443
OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007
debug1: Reading configuration data /c/Users/Me/.ssh/config
debug1: Applying options for 192.168.1.11
debug1: Connecting to 192.168.1.11 [192.168.1.11] port 443.
debug1: connect to address 192.168.1.11 port 443: Attempt to connect timed out w
ithout establishing a connection
ssh: connect to host 192.168.1.11 port 443: Bad file number
И даже если я редактирую мой .ssh/config
как это:
Host ubuntu.dev
Hostname 192.168.1.11
User meubuntu
И соединение с ssh ubuntu.dev
Это все еще не работает
Я знаю, что это - старый вопрос, но он подошел вид высоких в поиске Google, таким образом, для любого испытывающего затруднения для SSH'ing от Windows до поля Linux, в моем случае, проблема состояла в том, что я не установил сервер SSH на своей машине Linux Mint.
, Даже если Вы делаете , имеют установленный SSH (как для соединения с другим компьютеры), Вам нужен этот пакет, чтобы позволить получить соединения.
sudo apt-get install openssh-server
От Вашего nmap
производит
PORT STATE SERVICE
22/tcp filtered ssh
, Вы видите, что состояние port 22
установлено, как фильтровано значение того, что это было заблокированным или Вашим ISP или некоторым брандмауэром. Мы можем использовать port 443
для того, чтобы сделать ssh, какая привычка быть заблокированным ISP или брандмауэром, как следует.
ssh -v 192.168.1.11 -p 443
Это подключит к ssh использование port 443
.
Для большего количества способов сделать это видит этот вопрос .