FreeBSD小系统服务与性能监控
1. TFTP服务
TFTP(Trivial File Transfer Protocol)允许用户通过网络读写文件。以下是TFTP相关的操作和配置要点:
- 文件权限设置
- 若要让tftpd用户能读取文件,文件必须为全局可读,可使用以下命令:
# chmod +r /var/tftproot/filename
- 若要让用户能上传文件,该文件名对应的文件必须已存在且全局可写。程序和普通文件的权限设置有所不同,程序除了读写权限外还需执行权限。可使用`touch`命令预先创建要通过TFTP上传的文件,示例命令如下:
# chmod 666 /var/tftproot/filename
# chmod 777 /var/tftproot/programname
- 重要文件应设为只读,以防止被随意覆盖。
- 文件所有权
- TFTP服务器中的文件应由权限尽可能低的用户拥有。若TFTP服务器只是偶尔运行,可使用
nobody用户。例如,仅在偶尔进行嵌入式设备升级时使用TFTP服务器,可让nobody用户拥有文件,不需要时关闭tftpd。
- TFTP服务器中的文件应由权限尽可能低的用户拥有。若TFTP服务器只是偶尔运行,可使用
超级会员免费看
订阅专栏 解锁全文
676

被折叠的 条评论
为什么被折叠?



