centos6.9-vsftpd安装配置
一、 实现目标
在centos6.9环境安装vsftpd软件,作为ftp服务器,可以上传下载文件,可以远程构建服务器的目录。
感觉,这个是linux命令学习时一个很好的项目案例
操作要点如下
1、 要用到的linux相关命令
useradd
grouped
su
passwd
ls/ll
chrown
chmod
cat
touch
vim ,或vi,或gedit
防火墙指令
2、 工具安装
1) vsftpd
服务器工具
2) db4*
虚拟用户数据库工具
3) pam*
用户认证工具
3、 ftp用户、用户组建立,授权
4、 虚拟用户建立
5、 虚拟用户认证
6、 vsftpd配置文件
7、 防火墙设置
8、 vsftpd服务器启动
9、 远程客户端检测
中文汉字问题解决
二、 工具安装
1、 vsftpd,ftp服务器,是vsftpd,不是vsftp
1) yum install vsftpd –y
-y,所有地方自动y回答
重要目录或文件如下
/etc/vftpd
/etc/vsftpd/vsftpd.conf
/etc/vsftpd/user_list
/etc/vsftpd/ftp_users
/etc/pam.d/vsftpd //认证文件
2) rpm –ql vsftpd //用于检查vsftpd的安装目录及文件
2、 db4,多个虚拟用户数据库保存文件
yum install db4* -y
3、 pam*,安全认证文件
yum install pam* -y
三、 构建ftp用户,组,授权
useradd ftpuser –d /home/ftproot –s /bin/fale
或
useradd ftpuser