搭建了一个简单的FTP服务器

项目一、公司搭建了一个简单的FTP服务器,允许所有用户都能上传、下载文件,并允许创建用户自己的目录。(一般情况不搭建这种服务器)

Step 1:检查系统是否安装vsftp服务器

如果显示这样表示没安装vsftp:

下面表示已安装:

如果已安装则卸载vsft:

检查卸载成功:

Step2: 加载镜像

双击2:

在桌面会出现,双击CDROM,可查看里面已经有常用的ftp,samba等软件:

进入光盘Service目录:

安装vsftpd服务:

重启vsftpd服务:

Step 3:编辑/etc/vsftpd/vsftpd.conf文件,允许匿名用户访问并允许匿名用户可以上传文件并可创建目录

Step 4 :修改/var/ftp权限并重启vsftpd服务

Step 5:在客户端进行测试

查看自己ip:

在客户端个登陆ftp:

项目二、公司搭建了一台FTP服务器和一台web服务器,不允许匿名用户登录,仅允许帐号ftp_user3和ftp_user4帐号登录到FTP服务器,但不能登录到本地系统,并将这两个账号的根目录限制到/var/www/html。(使用chroot功能)

Step1:建立ftp_user3和ftp_user4帐号

Step 2:修改vsftpd.conf文件,为配置方便,我们把原配置文件先备份。

把红色框的属性改为:

Step 3:创建/etc/vsftpd/chroot_list文件,该文件内容就是能够登录FTP服务器的帐号,即ftp_user3和ftp_user4.

Step 4:修改本地权限并重启服务:

Step 5: 在客户端进行测试,并在FTP服务器检查。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2013-12-28 19:34  alincexiaohao  阅读(274)  评论(0编辑  收藏  举报