Linux-vsftp服务配置

1.挂载光盘镜像

Linux-vsftp服务配置


2.配置yum文件

Vim /etc/yum.repos.d/rhel-source.repo


Linux-vsftp服务配置


3.安装vsftpd

Yum install vsftpd

Linux-vsftp服务配置

Linux-vsftp服务配置


4.主文件/etc/vsftpd/vsftpd.conf配置

Linux-vsftp服务配置


5.建立虚拟用户口令库文件login.txt

Linux-vsftp服务配置

Linux-vsftp服务配置


6.生成vsftp的认证文件

使用db_load命令生成认证文件,“-f”命令选项设置的值是虚拟用户的口令库文件,即vsftpd_login.txt,命令的参数设置为需要生成的认证文件名vsftpd_login.db,该文件必须放在“/etc/vsftpd/”中。 注意:db_load是软件包db4_utils带的命令,在RHEL4是默认安装的,在RHEL5上没有安装,需要安装db4_utils这个软件包才支持db_load命令。

Linux-vsftp服务配置


由于vsftpd的认证文件vsftpd_login.db里保存了所有虚拟用户的用户名和密码,为了增强其安全性,应当设置只有root才可以查。

Linux-vsftp服务配置


7.配置PAM文件

修改/etc/pam.d/vsftpd文件

将默认配置全部用“#”注释,然后再添加

auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login

account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login

注意:也可以另外建立一个文件,但是要在/etc/vsftpd/vsftpd.conf中将pam_service_name=vsftpd后面的值改为新建文件的名称。

Linux-vsftp服务配置

Linux-vsftp服务配置


8.建立虚拟用户及要访问的目录并设置所有者。

Linux-vsftp服务配置


9.设置虚拟用户的权限

Linux-vsftp服务配置

Linux-vsftp服务配置

Linux-vsftp服务配置

其它的用户以此类推。

10.下面就可以用客户端验证了.


本文出自 “mystruggle-linux” 博客,请务必保留此出处http://mystruggle.blog.51cto.com/8870799/1405609

Linux-vsftp服务配置,布布扣,bubuko.com

Linux-vsftp服务配置

上一篇:linux-samba服务配置


下一篇:Linux网络服务之HTTP(1)