1. Tftp -- Trivial File Transfer Protocol(簡單檔案傳輸通訊協定)
與FTP不同的是,它使用的是UDP的69連接埠,因此它可以穿越許多防火牆。不過它也有缺點,比如傳送不可靠、沒有密碼驗證等。非常適合傳送小型檔案的
2. 配置Tftp
ECGL linux 內建 TFTP server, Linux上必須有root許可權
TFTP Server 的設定檔是 /etc/xinetd.d/tftp,設定檔中指定了 /tftpboot 為 TFTP Server 的根目錄位置,提供下載的檔案放在/tftpboot下。
3. Tftp Server on ECGL
啟動Tftp Server
/sbin/chkconfig --level 345 xinetd on
/sbin/chkconfig --level 345 tftp on
4. Tftp Client
Windows 2000之後的作業系統內建有用戶端
tftp 10.193.10.1
get $Image.doc
下載10.193.10.1/tftpboot/Image.doc
背景
1. chkconfig
Linux 提供了chkconfig 命令用來更新,查詢和運行不同運行級上的系統服務。
文法為:
chkconfig --list [name]
chkconfig --add name
chkconfig --del name
chkconfig [--level levels] name <on|off|reset>
chkconfig [--level levels] name
chkconfig 有五項功能:添加服務,刪除服務,列表格服務,
改變啟動資訊以及檢查特定服務的啟動狀態。
對於 on 和 off 開關,系統預設只對運行級 3,4, 5有效
運行級檔案
每個被chkconfig 管理的服務需要在對應的init.d 下的指令碼加上兩行或者更多行的注釋。
參考:
http://www.freelamp.com/1003237634/index_html
2.xinetd
超級守護進程,提供了存取控制,日誌,資源管理功能