ubuntu 12.10上安装tftpd-hpa

ubuntu 12.10上安装tftpd-hpa

1)安装tftp-hpa,tftpd-hpa

sudo apt-get install tftp-hpa tftpd-hpa

tftp-hpa是client,tftpd-hpa是server

2) 配置tftpd-hpa

sudo vim /etc/default/tftpd-hpa 
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/zc/tftproot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS=" -l -c -s"

3)设置tftpboot文件夹的权限

sudo chmod 777 /home/zc/tftproot

4)重启tftpd-hpa服务

sudo service tftpd-hpa restart

ps -ef |grep tftp能看到tftpd-hpa进程

5)测试

在tftproot下建立a.txt

在其他目录下(注意是当前用户可以操作的目录,否则get是会提示permission denied):

#tftp 127.0.0.1或tftp localhost

tftp>get a.txt //下载tftproot中的文件

tftp>put b.txt //上传到tftproot中

tftp>quit

posted on 2015-10-14 14:42  katago  阅读(366)  评论(0编辑  收藏  举报