Install tftpd-hpa and the client tftp-hpa
$ sudo apt-get install tftpd-hpa tftp-hpa
|
uncomment the configuration in /etc/inetd.conf
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftp boot
|
to
#tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftp boot
|
and then configure it via /etc/default/tftpd-hpa as a daemon and set the default tftpboot directory as /tftpboot
#Defaults for tftpd-hpa RUN_DAEMON="yes" OPTIONS="-l -s /tftpboot"
|
you'd better stop or restart inetd here
restart tftpd-hpa as a daemon
$ /etc/init.d/tftpd-hpa restart
|
now, you can put something in /tftpboot and use tftp to get it
$ mkdir /tftpboot $ cd /tftpboot $ touch README $ cd /tmp $ tftp tftp> get README tftp> quit
|
if you can get README, cong~, you are successful :-)
that's all.
阅读(1997) | 评论(0) | 转发(0) |