1.下载安装tftp-server
sudo apt-get install tftpd-hpa//服务器端
sudo apt-get install tftp-hpa//客户端,视情况来安装,若只想用tftp导入内核则无需安装
2.修改tftp服务器的配置文件
sudo vim /etc/default/tftpd-hpa
将内容修改为:
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure --listen --create"
sudo service tftpd-hpa start
sudo service tftpd-hpa stop
1.下载安装tftp-server
sudo apt-get install tftpd-hpa//服务器端
sudo apt-get install tftp-hpa//客户端,视情况来安装,若无需下载则不必安装
建立/etc/xinetd.d/tftp文件,写入如下内容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/tftpboot/
disable = no
per_source = 11
cps = 100 2
flags = IPv4
sudo /etc/init.d/xinetd start
sudo /etc/init.d/xinetd stop
sudo /etc/init.d/xinetd restart
4.tftp服务器的测试
sudo apt-get install tftpd-hpa//服务器端
sudo apt-get install tftp-hpa//客户端,视情况来安装,若只想用tftp导入内核则无需安装
2.修改tftp服务器的配置文件
sudo vim /etc/default/tftpd-hpa
将内容修改为:
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure --listen --create"
说明:--create 表示可以创建文件,/tftpboot为tftp共享目录,需设置访问权限为777,sudo chmod 777 /tftpboot
sudo service tftpd-hpa start
sudo service tftpd-hpa stop
sudo service tftpd-hpa restart
1.下载安装tftp-server
sudo apt-get install tftpd-hpa//服务器端
sudo apt-get install tftp-hpa//客户端,视情况来安装,若无需下载则不必安装
sudo apt-get install xinetd//安装xinetd服务
建立/etc/xinetd.d/tftp文件,写入如下内容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/tftpboot/
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
sudo /etc/init.d/xinetd start
sudo /etc/init.d/xinetd stop
sudo /etc/init.d/xinetd restart
4.tftp服务器的测试
tftp <目标主机的ip>//登录
tftp> get <filename>//下载文件
tftp> put <filename>//上传文件
tftp> quit//退出