星期五, 12月 16, 2011

至 Fedora 16 Desktop Gnome 之"有痛"轉移 (終)

至 Fedora 16 Desktop Gnome 之"有痛"轉移 (終)
這個不難的難題是: ssh daemon 沒作用? 我覺得這真是最離奇的. 一般來說 sshd 是系統必有, 且預設開啟的. 使用 systemctl 相關指令查看, 沒錯啊 sshd.service 是 enable 的. 但更正確的說, 這問題應該是 sshd 無法接受外部連線.
外部連線進去的訊息是沒有 host 或 port, 在本機使用 ssh root@127.0.0.1, 就會發現 sshd 是正常運作的. 先想到的是可能 port 設定問題, 先去 pppoe-setup 把防火牆等級調成 0, 沒效果. 用指令查看 port 的狀況, 好像沒問題. 跑到桌面環境看 Firewall 設定, port 22 也是開啟的.
完了, 有限的智力就是這樣, 大概無解吧!
最後解法竟然是: 完全 disable 桌面環境的 Firewall.
關掉 Firewall 後, 外部連線進來正常, sshd 可用. 更詭異的是: 防火牆再打開也沒擋住, 一樣正常. 總之, 感覺像鬼打牆, 而我就莫名其妙過關了.
--
From Android Phone

沒有留言: