- 我用以太网线连接了两个linux(CentOS7),并且
- 我
ifconfig <eth> 192.168.0.1
在第一个和.. 0.2
第二个上都做了。 - 从第二个开始,
ping 192.168.0.1
有效,但是 ssh <mylogin_on_first>@192.168.0.1
不执行任何操作(以超时结束)
有任何想法吗?
答案1
Ping 使用 icmp 协议,不需要端口。
ssh 需要在您尝试连接的计算机上打开,并且 ssh 守护进程正在运行。
要检查“第一台”计算机 192.168.0.1 上的端口是否打开:
$ sudo firewall-cmd --list-services
dhcpv6-client ssh samba-client
ssh 应如上列出。检查 ssh 守护进程是否正在运行(在“第一个”上):
$ sudo systemctl status sshd
sshd.service - OpenSSH server daemon
oaded (/usr/listemd/system/sshd.service; disabled; vendor preset: disabled)
Active: active (runnST; 1s ago
...
如上所述,它应该是“活动”。
然后,如果需要,打开端口:
$ sudo firewall-cmd --permanent --add-service=http
success
$ swall-cmd --reload
success
并启动该服务:
$ sudo systemctl start sshd