共计 683 个字符,预计需要花费 2 分钟才能阅读完成。
丸趣 TV 小编给大家分享一下 vsFTPd 如何实现读写权限,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
FTP 用户一般是不能登录系统的,这也是为了安全。在系统中,没有权限登录系统的用户一般也被称之为虚拟用户; 虚拟用户也是要写进 /etc/passwd 中; 这只是一种虚拟用户的方法,但说实在的并不是真正的虚拟用户,只是把他登录 SHELL 的权限去掉了,所以他没有能力登录系统;
如果我们想把 beinan 这个用户目录定位在 /opt/beinan 这个目录中,并且不能登录系统; 我们应该如下操作
[root@localhost ~]# adduser -d /opt/beinan -g ftp -s /sbin/nologin beinan
[root@localhost ~]# passwd beinan
Changing password for user beinan.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]#
其实这还是不够的,还要改一下配置文件 vsftpd.conf,以确保本地虚拟用户能有读写权限;
local_enable=YES
write_enable=YES
local_umask=022
以上是“vsFTPd 如何实现读写权限”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!