我的网络中有两台PC。我希望PC1有ssh
访问PC2。
在PC2上我安装了ssh-server
。在PC2中inet addr:192.168.0.100
。接下来,我在PC1上执行此命令:ssh root@192.168.0.100
并获取错误:Connection timeout
。我使用的是Ubuntu 15.04
为什么呢?我需要为我的任务配置什么?
UPD:
sudo netstat -tulpen | grep ":22"
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 75804 8281/sshd
tcp6 0 0 :::22 :::* LISTEN 0 75806 8281/sshd
udp6 0 0 :::22918 :::* 0 65985 6596/dhclient
UPD2:
root@v400:/ # ssh -vv ivan@192.168.0.100
OpenSSH_6.4, OpenSSL 1.0.1j 15 Oct 2014
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.0.100 [192.168.0.100] port 22.
debug1: connect to address 192.168.0.100 port 22: Connection timed out
ssh: connect to host 192.168.0.100 port 22: Connection timed out
root@v400:/ # nc 192.168.0.100 22
Failed to connect nc 192.168.0.100:22
答案 0 :(得分:0)
如评论中所示,请禁用ufw。默认情况下,简单防火墙(ufw)也会阻止ssh连接。