ubuntu8.04 下安装tftp服务端和客户端
2008-07-10 17:07
253 查看
根据网上的资料和自己的实践,整理了tftp的安装过程,以便方便大家使用学习。
1,ubuntu或debian类的系统,默认是没有安装inetd,但tftp是inetd来控制的,所以需要安装如下的内容 命令如下:
$sudo apt-get install tftpd tftp openbsd-inetd netkit-inetd
其中,tftpd是服务端,tftp是客户端,剩下的是安装inetd的组件。
2,修改/etc/inetd.conf这句话:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot 其中,/tftpboot是服务端提供文件的文件夹,客户端就是直接进入这里下载存在的文件。当然自己可以改相关的位置,只要你喜欢。我这里在跟目录下建立了该文件夹:
$sudo mkdir /tftpboot
当然还要修改它的权限,这里最好设任何权限都能用。
$sudo chmod 777 /tftpboot
3,启动inetd
$sudo /etc/init.d/openbsd-inetd start
现在可以用了。下面来个测试:) 首先在自己的用户目录下(当然是自己能写文件的目录下),创建一个文本文件,如abc.log,内容自己乱写就行。然后打开终端,进入该目录,输入:
volash@MyBaby:~$ tftp localhost
tftp> put abc.log
Sent 50 bytes in 0.0 seconds
tftp> get abc.log tem.log
Received 50 bytes in 0.0 seconds
好,上传和下载都没问题!具体的可以看tftp的帮助!
1,ubuntu或debian类的系统,默认是没有安装inetd,但tftp是inetd来控制的,所以需要安装如下的内容 命令如下:
$sudo apt-get install tftpd tftp openbsd-inetd netkit-inetd
其中,tftpd是服务端,tftp是客户端,剩下的是安装inetd的组件。
2,修改/etc/inetd.conf这句话:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot 其中,/tftpboot是服务端提供文件的文件夹,客户端就是直接进入这里下载存在的文件。当然自己可以改相关的位置,只要你喜欢。我这里在跟目录下建立了该文件夹:
$sudo mkdir /tftpboot
当然还要修改它的权限,这里最好设任何权限都能用。
$sudo chmod 777 /tftpboot
3,启动inetd
$sudo /etc/init.d/openbsd-inetd start
现在可以用了。下面来个测试:) 首先在自己的用户目录下(当然是自己能写文件的目录下),创建一个文本文件,如abc.log,内容自己乱写就行。然后打开终端,进入该目录,输入:
volash@MyBaby:~$ tftp localhost
tftp> put abc.log
Sent 50 bytes in 0.0 seconds
tftp> get abc.log tem.log
Received 50 bytes in 0.0 seconds
好,上传和下载都没问题!具体的可以看tftp的帮助!
相关文章推荐
- Centos7.2 thrift-0.9.3 安装使用(cpp服务端,go客户端)
- Ubuntu14.04 Zabbix3.0安装配置(客户端/服务端)
- SVN 1.6 服务端和客户端安装配置
- oracle11g安装以及客户端和plsql连接服务端过程
- SVN服务端和客户端的安装与搭建
- SVN--下载、安装VisualSVN server 服务端和 TortoiseSVN客户端
- linux远程日志rsyslog服务端和客户端安装
- Oracle 11g 服务端、客户端的安装配置
- SVN安装配置与使用(服务端、客户端)
- 1. Oracle服务端和客户端安装
- SVN 服务端、客户端安装及配置、导入导出项目
- svn客户端和服务端的安装和使用
- Linux中telnet客户端与服务端的安装与配置(yum安装)
- oracle 先安装客户端再安装服务端导致的tns无法解析错误--2015.11.25
- Git服务端及客户端安装
- zabbix企业应用之服务端与客户端的安装
- NFS介绍、NFS服务端配置安装配置、 NFS配置选项、 客户端的配置
- 首次安装git服务端与客户端个人笔记