ssh 服務
根據 sshd 手冊, 通常不建議將 sshd 附掛在 inetd (或 xinetd) 底下執行。
ftp 服務
我用的是 pure-ftpd。 最重要的是決定它的啟動方式: 要由 xinetd 啟動, 還是要獨立啟動?
如果要由 xinetd 啟動, /etc/xinetd.d/pure-ftpd-xinetd
這個檔案裡面的 disable 要設成 no, 而 /etc/pure-ftpd/pure-ftpd.conf
裡面的 Daemonize 要設成 no。 採用這種方式, 每次修改過設定檔之後,
要重新啟動 xinetd, 像這樣: service xinetd restart
如果要獨立啟動, /etc/xinetd.d/pure-ftpd-xinetd 面的 disable
要設成 yes (或者乾脆把這個檔案刪除), 而
/etc/pure-ftpd/pure-ftpd.conf 裡面的 Daemonize 要設成 yes。
採用這種方式, 每次修改過設定檔之後, 要重新啟動 pure-ftpd, 像這樣:
service pure-ftpd restart
如果啟動一直失敗, 可以用 fuser -n tcp 21
或是
netstat -ap | grep "*:ftp"
檢查那個
process 佔用 ftp 埠, 再用 ps 看一下這個 process 的指令。
說不定是忘記停掉系統中其他的 ftpd?
- 本頁最新版網址: https://frdm.cyut.edu.tw/~ckhung/b/sa/service.php; 您所看到的版本: February 14 2012 10:32:25.
- 作者: 朝陽科技大學 資訊管理系 洪朝貴
- 寶貝你我的地球, 請 減少列印, 多用背面, 丟棄時做垃圾分類。
- 本文件以 Creative Commons Attribution-ShareAlike License 或以 Free Document License 方式公開授權大眾自由複製/修改/散佈。