安裝tftp-server
1、安裝tftp-server
| [root@localhost weijie]# yum install -y tftp-server Loaded plugins: fastestmirror, refresh-packagekit, security Running Transaction Installing : tftp-server-0.49-8.el6.i686 1/1 Verifying : tftp-server-0.49-8.el6.i686 1/1 Installed: tftp-server.i686 0:0.49-8.el6 Complete! |
2、打開配置文件“/etc/xinetd.d/tftp“
| [root@localhost weijie]# gedit /etc/xinetd.d/tftp service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /var/lib/tftpboot //默認目錄 disable = no //是否啟動 per_source = 11 cps = 100 2 flags = IPv4 } |
3、修改防火牆,允許udp端口號69
| [root@localhost weijie]# gedit /etc/sysconfig/iptables -A INPUT -m state --state NEW -m udp -p udp --dport 69 -j ACCEPT |
4、重啟服務
| [root@localhost weijie]# service iptables restart //重啟防火牆 iptables:將鏈設置為政策 ACCEPT:filter nat [確定] iptables:清除防火牆規則: [確定] iptables:正在卸載模塊: [確定] iptables:應用防火牆規則: [確定] iptables:載入額外模塊:nf_conntrack_ftp [確定] You have new mail in /var/spool/mail/root [root@localhost weijie]# service xinetd restart //重啟xinetd,tftp依賴xinetd服務 停止xinetd: [確定] 正在啟動xinetd: [確定] |
5、測試
| [root@localhost weijie]# tftp 192.168.1.8 //連接服務器 tftp> get 11.c //獲取文件 tftp>quit //退出 You have new mail in /var/spool/mail/root [root@localhost weijie]# ls //查看文件,已經獲取到 1 11.c 1.zip 2.c.bz2 4.c 6.c~ rec000012.c.bz2 1. 1.c 2.c 3.c 5.c col res.zip |