我花了一个月的时间尝试使用 UBUNTU 和 Linux 系统,我认为这很棒,我获得了很好的体验。但问题是我总是陷入困境...我一直是 Windows 用户,有时小事情就会让我崩溃...
其中一件小事是我无法从 cisco 设备写入我在 ubuntu 上运行的 TFTP 服务器...但我可以访问我的 ubuntu 服务器中的文件并将它们复制到我在网络上运行的 cisco 设备中。
安装后我运行了这三个命令,我相信它授予了在 tftp 文件夹中写入的权限,但什么也没发生......
$ sudo mkdir /tftpboot
$ sudo chmod -R 777 /tftpboot
$ sudo chown -R nobody /tftpboot
我按照本指南安装 tftp 服务器
https://www.addictivetips.com/ubuntu-linux-tips/set-up-a-tftp-server-on-ubuntu-server/
感谢大家的关注,抱歉我的英语不好
答案1
看一下man tftpd
:
使用 tftp(1) 不需要远程系统上的帐户或密码。由于缺少身份验证信息,tftpd 将只允许访问可公开读取的文件。只有文件已经存在且可公开写入时才可以写入。
tftpd
将不会创建文件。它只允许覆盖。