搭建了一个简单的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服务器检查。