1.首先设置静态IP地址(setup)
2.插入系统光盘,然后挂在系统光盘(mount /dev/cdrom /media)
3.进入挂在目录(cd /media/Server)
4.安装FTP 软件包名为vsftpd (rpm -ivh vsftpd----)
5.启动ftp服务进行匿名访问(service vsftpd start)
6.客户端访问(匿名访问的路径为 /var/ftp/pub)
7.本地用户访问,首先创建本地用户(useradd zhangsan, useradd
lisi)
8.客户端直接访问,访问路径为本地用户的根目录所以有所有权限 (
/home/zhangsan 或者 /home/lisi)
9.为了安全一般都不会用真是的用户访问,大多都会用虚拟用户访问。vsftpd服务使用Berkeley
DB格式的数据库来存放虚拟用户账号,建立这种数据库文件需要用db_load工具由db4-utils软件包提供 安装软件(rpm
-ivh db4-utils)
10.创建文本格式的用户名/密码列表文件,奇数行为用户名,偶数行为上一行的密码。(vim
/etc/vsftpd/vusers.list)
11.有文本格式的数据库后,以此为数据源通过db_load工具创建出Berkeley DB格式的数据文件。
12.为了提高虚拟用户账号的文件安全,应该文件权限设置为600 以避免数据外泄。
13.添加虚拟用户的映射账号、创建FTP根目录
14.为虚拟用户创建PAM认证文件
15.修改配置文件vsftpd。添加虚拟用户支持(vi /etc/vsftpd/vsftpd.conf)
16.创建用户配置文件,切换到新创建的文件中,创建虚拟用户的配置文件
(mkdir /etc/vsftpd/vusers_dir)
(cd /etc/vsftpd/vusers_dir)
(vim mike)
17.编写配置文件
18.重新启动服务
19客户端验证