因為tftp 不是一個常常會使用的服務,所以以standalone dameon的方式執行會一直站住記憶體,所以建議使用inetd的方式來安裝。
tftpd 的default安裝方式也是這樣(tftpd好像沒有辦法用daemon的方式安裝)
#aptitude install tftpd安裝完後,/etc/inetd.conf 檔會有一行是tftpd的invoke 命令。最後一個argument是tftp 的export 目錄。debian default是 /boot,一般是用/tftpboot,所以要修改一下:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot之後要reload inetd:# /etc/init.d/inetd reload這樣就OK了。
測 試,測試要安裝tftp (client)
#aptitude install tftp將一些file放到/tftpboot中測試傳送,client已經可以開始連線:
$tftp 10.3.7.xxxOK
tftp>get xxxxxxx
---實際上client這一端我沒測試。
沒有留言:
張貼留言