我想让某些人拥有 FTP 权限来访问 unix 用户的文件bob
。由于bob
有 sudo,我不想分享他的 unix 密码。
我如何才能确保 FTP 用户在bob
不提供密码的情况下拥有相同的文件权限?
注 1:我目前使用 VSFTPD,但我对任何 CLI FTP 服务器都很满意。
注 2:理想情况下,我希望设置一个仅用于 FTP 的密码,以便以 的身份进行连接bob
。如果有一个新用户,比如alice
,拥有与 相同的权限bob
,也可以,但我希望 将来创建的任何文件也bob
能立即被 读取/写入alice
!
答案1
您需要做的就是将alice
用户添加到bob
组中,
因为bob
是文件的创建者和所有者。
要检查文件所有者是谁,请使用
$ ls -l filename
要查看在哪些组bob
中注册,请使用
$ groups bob
要将现有用户添加alice
到组,使用
# usermod -a -G groupname alice
另请检查这有关用户管理的更多信息,请查阅。