vsftp服务器部署

  

1,公司内部现在有一台FTP和WEB服务器,FTP   的功能主要用于维护公司的网站内容,包括上传文件,创建目录,更新网页等等。公司现有两个部门负责维护任务,他们分别使用xuegod1   和xuegod2帐号进行管理。先要求仅允许xuegod1和xuegod2帐号登录FTP   服务器,但不能登录本地系统,并将这两个帐号的根目录限制为/var/www/html,不能进入该目录以外的任何目录。
说明:最好自己找一个静态网站,然后通过ftp上传到/var/www/html下,通过浏览器,可以正常访问

1,,,,,安装httpd及vsftpd
[root@centos - 6 - 70 ~ # yum - y安装httpd vsftpd
2,,,,,创建系统用户雪指定加目录为/var/www/html并加入apache组
(root@centos - 6 - 70 www) # useradd - s/sbin/nologin - d/var/www/html/- g apache雪
useradd:警告:主目录已经存在。从skel
没有复制任何文件目录。
(root@centos - 6 - 70 www) #
(root@centos - 6 - 70 www) #回声“123456”| passwd, stdin薛薛
修改密码的用户。
密码:身份验证令牌更新成功。

3,,,,,赋予系统用户对/var/www/html的读写执行权限
(root@centos - 6 - 70 www) # chown - r apache: apache html/
(root@centos - 6 - 70 www) # chmod - r 775 html/
(root@centos - 6 - 70 www) # ll - d html/
drwxrwxr-x apache apache 2 4096年5月13日15:09 html/
(root@centos - 6 - 70 www) #

4,,,,,创建虚拟用户文本文件
[root@centos - 6 - 70 vsftpd] # vim时。txt
xuegod1
12345678
xuegod2
12345678
5,,,,,生成虚拟用户数据库
[root@centos - 6 - 70 vsftpd] # db_load哈希- f - t - t/etc/vsftpd/vusers.txt /etc/vsftpd/时。db
6,,,,,删除虚拟用户文本文件防止泄密
[root@centos - 6 - 70 vsftpd] # rm时。txt
rm:定期删除文件“vusers.txt”?y
[root@centos - 6 - 70 vsftpd] #
7,,,,,修改虚拟用户数据库文件访问权限
[root@centos - 6 - 70 vsftpd] # chmod 644时。db
[root@centos - 6 - 70 vsftpd] #我时。db
-rw-r - r - 1根根12288年5月13日07:27时。db
[root@centos - 6 - 70 vsftpd] #
8日,,,,修改pam认证配置
[root@centos - 6 - 70帕姆。d] #猫vsftpd
# % pam - 1.0
# session ,optional ,,pam_keyinit.so ,力撤销
# auth ,,,required ,pam_listfile。因此项=用户感觉==/etc/vsftpd否认文件/ftpusers alt=" vsftp服务器部署”>

15日,,,,同理测试xuegod2帐号登录
[root@centos - 6 - 70] # lftp - u xuegod2 192.168.70.243
密码:
lftp xuegod2@192.168.70.243: ~比;ls ,,,
-rw-r - r -,,500,,,48大敌;,,,,559038年5月13日08:48指数。html
lftp xuegod2@192.168.70.243:/比;rm指数。html
rm好,”指数。html的删除
lftp xuegod2@192.168.70.243:/比;cd/cd
:访问失败:550年未能改变目录。(/home)
lftp xuegod2@192.168.70.243:/比;cd/var/www
cd:访问失败:550年未能改变目录。(/var/www)
lftp xuegod2@192.168.70.243:/比;把/home/index.html
559038
lftp xuegod2@192.168.70.243:传输字节数/比;把boot.tar。广州
3145728字节transferred ,,,,,,,,,,,,,
lftp xuegod2@192.168.70.243:/比;mkdir系统
mkdir好,“操作系统”创造了
lftp xuegod2@192.168.70.243:/比;mv boot.tar。广州grub.tar。广州成功

rename lftp xuegod2@192.168.70.243:/比;mv os iso

rename成功lftp xuegod2@192.168.70.243:/比;rm指数。html
rm好,”指数。html的删除
lftp xuegod2@192.168.70.243:/比;ls
-rw-r - r -,,500,,,48大敌;,,,,3145728 5月13日08:50 grub.tar。广州
drwxr-xr-x ,500,,,48大敌;,,,,,,4096年5月13日08:50 iso
lftp xuegod2@192.168.70.243:/比;rm grub.tar。广州
rm好,grub.tar。广州“删除
lftp xuegod2@192.168.70.243:/比;删除目录iso
删除文件夹好,“iso”删除
lftp xuegod2@192.168.70.243:/比;ls

16日,,,,删除网址之家主索引页。html后的访问效果
 vsftp服务器部署

vsftp服务器部署