ubuntu11.10下安装配置简单文件传输协议
TFTP是一个传输文件的简单协议,它基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。
tftp有时候在开发时需要用到,以实现在不同设备之间的文件传输,下面是ubuntu11.10下的配置方式:
#安装tftp tftpd 和 openbsd-inetd
sudo apt-get install tftp tftpd openbsd-inetd#mkdir #或许 /srv 也应该 chmod 777 /srv
sudo mkdir -m 777 /srv/tftp#配置
sudo vi /etc/inetd.conf #增加如下内容
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp#重新启动
sudo service openbsd-inetd restart
sudo in.tftpd -l /srv/tftp#完成 #如果出错的话 #检查权限
sudo chmod 777 server_dictory(/srv/tftp)
sudo chmod 766 files_usder_dir#测试
cd /srv/tftp
cat << 'eof' | cat > test#你可以输入一些内容 #进入另外一个目录
tftp 127.0.0.1 >get test ....some infomation..... >quit#查看文件内容
cat test#应该和你输入的一样 原创文章,转载注明