新建虚拟用户登录ftp
第一步,在服务器上安装软件包如图(1)
(1)
第二步,建立虚拟用户口令库文件,创建文件,在其内写入用户名和密码,奇数行为用户名,偶数行为密码如图(2)(在/root下创建)
(2)
第三步,生成vsftpd的认证文件
在命令行输入 db_load –T –t hash – /etc/vsftpd/login.db如图(3)
(3)
第四步,建立虚拟用户所需要的pam配置文件
进入/etc/pam.d目录,创建ts118的文件(不是目录)在里面写入内容如图(4)
(4)
第五步,建立虚拟用户所要访问的目录并设置权限
创建用户,并且指定其宿主目录如图(5)
(5)
进入/home/ftpsite目录,创建目录,目录名称要与的用户名称相同如图(6)
(6)
linux创建新用户和密码要更改其所属主和所数组如图(7)
(7)
第六步,修改主配置文件
打开/etc/f文件,在里面添加命令如图(8)
(8)
第七步,启动服务
输入service vsftpd start(或者是restart)如图(10)
(10)
第八步,使用客户机做测试
客户机登陆到ftp服务器,使用虚拟用户如图(11)
(11)
想设置虚拟用户的权限,需要在主配置文件中添加命令如图(12)
(12)
创建用户配置文件目录如图(13)
(13)
为虚拟用户创建单独的配置文件如图(14)
(14)
运行用户进行上传,在配置文件中写入local_root=/home/ftpsite/bob,并开启允许上传的权限如图(15)
(15)
启动服务如图(16)
(16)
使用bob登陆,就可以上传文件
补充
要在中添加用户,需要在转换一下
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论