tftpd centos7.x

随笔2个月前发布 观海
3 0 0
# 安装
yum -y install tftp tftp-server
# tftp配置文件
vim /etc/xinetd.d/tftp
service tftp
{
  socket_type  = dgram
  protocol     = udp
  wait         = yes
  user         = root
  server       = /usr/sbin/in.tftpd
  server_args  = -u nobody -s /var/lib/tftpboot
  disable      = no
  per_source   = 11
  cps          = 100 2
  flags        = IPv4
}

# 配置存储目录权限
chmod 777 -R /var/lib/tftpboot 

# 重启服务
service xinetd restart  或  systemctl restart xinetd.service

# 设置开机自启动
chkconfig xinnetd on  或  systemctl enable xinetd.service

# 取消开机启动
chkconfig xinnetd off  或 systemctl disable xinetd.service

# 查询是否开机启动
    chkconfig --list  或  systemctl is-enabled xinetd.service
     或 systemctl list-units --type=service | grep xinetd.service

# TFTP 用法
      1 改名的使用方法:-g get -p put -l local -r remote
        下载 tftp -g -l 目标文件名 -r 源文件 服务器地址
               tftp -g -l tao.txt -r a.txt 192.168.1.203
        上传 tftp -p -r 目标文件名 -l 源文件 服务器地址
               tftp -p -r a.txt -l tao.txt 192.168.1.203
               tftp -g -l test.sh -r test.sh 44.157.81.58   客户端输入命令 从服务器下载到客户端
               tftp -p -l test.sh -r test.sh 44.157.81.58   客户端输入命令 从客户端上传到服务器端
      2 不改名的使用方法:(-l 同 -r)
        下载 tftp -p -l tao.txt 192.168.1.203 
        上传 tftp -p -l tao.txt 192.168.1.203
           交互式用法:
            tftp 192.168.10.148
            tftp> get tao.txt 
            tftp>put tao.txt
 
# 查看服务器端口
 ss -tnulp  看看UDP 69端口是否开启

 

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...