实习的公司有一台老服务器转作为FTP服务器,老大把这个任务交给了我。这两天边学边卖的捣腾起来,总算搞成。现在记录下来,加深映像,也以便以后查看复习。
服务器安装的是:Red Hat Enterprise Linux Server release 6.4
FTP版本是:vsftpd-2.2.2-11.el6.i686.rpm
FTP的配置内容也挺多的,我就仅将我所要达到的效果进行操作。
1、新建用户 test ,密码:1234
2、test用户的主目录是/data/ftp。(也就是登录test后,就在/data/ftp目录下,不可向上,仅能向下)
3、test可实现上传与下载功能。
安装配置步骤:
1、装机的时候没有选择安装FTP,现在要采用yum来安装FTP。
如下图所示
#yum install vsftp*
然后输入y,同意安装就可以了。
2、新建用户
3、vsftp的配置文件在/etc/vsftp/下面。
4、配置vsftp.conf。
5、重启ftp就可以了
/etc/init.d/vsftpd restart
搞定。
其中遇到的问题:
1、像上面介绍设置好后,test用户可下载,但不能上传。
解决办法: 修改selinux。
2、要注意的问题就是目录的权限问题。
如主目录是/data/ftp就要将这个目录的改为用户与用户组都是test才行。