ubuntu配置tftp

r囧r小猫 2022-03-27 14:45 347阅读 0赞

启动ubuntu终端

1、安装tftp所需应用和插件

sudo apt-get install tftp tftpd openbsd-inetd

1362624020_4262.png

2、创建tftp文件夹

注意:在根目录下创建需要root用户的权限。

sudo -s 提升用户权限为超级用户(root)权限

1362624020_5124.png

cd / 前往根目录

mkdir tftpboot 创建文件夹

chmod 777 tftpboot 文件夹属性设置为可读(4)可写(2)可执行(1)

1362624020_6850.png

3、修改配置文件

gedit /etc/inetd.conf

1362624021_6769.png

在打开的文件下找到没有注释掉的那一行修改成

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot

1362624021_6951.png

配置tftp-hpa文件

gedit /etc/default/tftpd-hpa

1362624050_7006.png

将文本内容替换成:

RUN_DAEMON=”no”
OPTIONS=”-s /tftpboot -c -p -U tftpd”

4、重新载入服务

/etc/init.d/openbsd-inetd reload

in.tftpd -l /tftpboot

1362624051_5612.png

5、测试tftp

在tftp文件夹下建立文件

cd /tftpboot

touch doc

chmod 777 doc

1362624051_1319.png

进入home目录开始测试

cd /home

tftp 127.0.0.1 使用系统回环地址

get /tftpboot/doc

q 退出

如果期间没有任何错误则成功的在home目录下收到了doc文件

1362624051_6942.png

注意:

1:如果出现permission denied 错误 则是操作者权限不够,需要提升权限sudo -s输入密码后就可以正常进行tftp传输操作了

2、如果出现Access violation错误 则是文件权限没有解开,将要操作的文件操作权限全解开就可以了
chmod 777 文件名

发表评论

表情:
评论列表 (有 0 条评论,347人围观)

还没有评论,来说两句吧...

相关阅读

    相关 交换机TFTP配置备份

    华为思科主流的交换机一般都支持TFTP和FTP配置备份,配置命令如下 TFTP服务器建议用3CDaemon汉化版,启动后能看到本地IP,失败还有提示,比较方便 思科无线控制