ubuntu10.04 tftp 安装配置(转载)
来源:互联网 发布:js隐藏button 编辑:程序博客网 时间:2024/06/05 11:05
1TFTP简介
TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大、不复杂的应用场合。TFTP协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。在嵌入式Linux开发中,TFTP协议在很多场合都被用到,甚至是必不可少的,特别是在内核调试阶段,在U-Boot下通过TFTP协议从服务器上加载内核并运行,既方便又快捷。
2安装
安装相关软件包:Ubuntu tftpd(服务端),tftp(客户端),xinetd
root@xf:/# apt-get install tftpd tftp xinetd
3、建立配置文件
在/etc/xinetd.d/下建立一个配置文件tftp
sudo vim tftp
在文件中输入以下内容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
保存退出。
4、建立Ubuntu tftp服务文件目录(上传文件与下载文件的位置),并且更改其权限
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot -R
5、重新启动服务
sudo /etc/init.d/xinetd restart
至此Ubuntu tftp服务已经安装完成了,下面可以对其进行一下测试。(在当前目创建2.c,在tftpboot目录下创建1.c和2.c,且
tftpboot目录下2.c权限为777)
执行get命令时,保证tftpboot目录下的文件权限为777,
执行put命令时,必须先在tftpboot目录下新建一个和上传文件同名的文件且权限为777.
root@xf:/home# tftp 127.0.0.1
tftp> get 1.c
Received 7 bytes in 0.1 seconds
tftp> put 2.c
Sent 10 bytes in 0.0 seconds
tftp> quit
root@xf:/home# ls
1.c 2.c ubuntu-10.10下编译环境的搭建.txt xiaofeng
root@xf:/home# cd /tftpboot/
root@xf:/tftpboot# ls
1.c 2.c
- ubuntu10.04 tftp 安装配置(转载)
- ubuntu10.04 安装配置tftp
- ubuntu10.04 安装配置tftp服务
- ubuntu10.04 安装配置tftp服务
- Ubuntu10.04配置Tftp服务器
- Ubuntu10.04下tftp配置
- ubuntu10.04安装tftp服务器
- Ubuntu10.10下安装配置tftp服务器
- ubuntu10.10 tftp安装,配置,测试
- ubuntu10.04下tftp和nfs配置
- Ubuntu10.04 下tftp的配置
- Ubuntu10.04下TFTP的配置
- Ubuntu10.04下的TFTP配置
- ubuntu10.10配置tftp
- Ubuntu10.0.4配置tftp
- ubuntu10.04版本TFTP安装方法(转)
- Ubuntu10.04下安装tftp服务
- ubuntu10.04/12.10下安装tftp
- JFream获得相对桌面的位置
- Oracle创建表结构
- QT动画
- BT5 GNOME完整汉化
- js以及jquery中 load()和ready()的区别
- ubuntu10.04 tftp 安装配置(转载)
- JSP中的pageEncoding和contentType属性
- Loader的简单实现
- HDU1272(并查集)
- TCP连接:SYN ACK RST UTG PSH FIN
- C# 图像处理:图像模糊化
- 这些年、我收集的JQuery代码
- HDU1232(简单并查集)
- j2ee应用中页面编码问题的分析