在阿里云服務(wù)器部署了幾個(gè)爬蟲項(xiàng)目夹界,某天由于負(fù)載過高馆里,down掉了,于是手動(dòng)重啟了服務(wù)器,啟動(dòng)成功后鸠踪,卻無法遠(yuǎn)程連接丙者。
解決問題過程:
- ping了一下服務(wù)器公網(wǎng)地址,是通的营密。
- telnet 22端口械媒,發(fā)現(xiàn)不通。
- 在阿里云控制臺(tái)卵贱,看到放行了22端口滥沫。
- 從阿里控制臺(tái)遠(yuǎn)程登錄,查看防火墻狀態(tài)
systemctl status firewalld
键俱,看到已經(jīng)關(guān)閉了防火墻。 - 查看iptables是否放行22端口,
iptales -L
世分, 已開放 - 查看有無啟用22端口,
netstat -anlp|grep 22
编振, 發(fā)現(xiàn)沒有 - 啟動(dòng)sshd,
systemctl start sshd
, 報(bào)錯(cuò)說/var/empty/sshd的owner必須是root臭埋,于是chown root:root /var/empty/sshd
, 重新啟動(dòng)sshd -
netstat -anlp | grep 22
發(fā)現(xiàn)sshd已經(jīng)啟動(dòng)踪央,重新遠(yuǎn)程連接,成功