
- 我用乙太網路線連接了兩個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