virtusers文件格式如下:
编辑vsftpd的PAM验证配置文件,把原来的配置文件全部注释掉(不注释掉虚拟用户会登录不上),添加如下行
以上两条是手动添加的,内容是对虚拟用户的安全和帐户权限进行验证。
路径配置在 vsftpd.conf 文件的 user_config_dir 中
创建ftp的目录,设置属组属主为guoke,应为我们上面指定虚拟用户的宿主用户是guoke,这样ftp用户才有权限对目录进行 *** 作。
首先安装VSFTPD代码:
apt-get install vsftpd #此版本好像有编码问题,在windwos下看FTP中中文为乱码(望高手解答)
实验目的:利用虚拟用户可实现不同用户拥有不同权限的要求
第一步:建立本地虚拟用户(Create the local virtual user)
代码:
useradd -d /opt/ftp-server virtual #新建virtual用户,指定主目录为/opt/ftp-server
mkdir /opt/ftp-server virtual
第二步:建立虚拟用户数据库(Create the virtual users database)
用户手工建立文本文件logins.txt (保存到/tmp中)
logins.txt文件内容
代码:
download
123
upload
234
admin
345
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)