日期:2014-05-16  浏览次数:20639 次

redhat linux as 5 ftp配置

1.查看并启动vsftpd
运行ntsysv
查看有没有vsftpd,有的话,选中,没有则安装vsftp.
启动ftp. service vsftpd restart
2.配置vsftpd用户,启用root用户.
cd /etc/vsftp
vi ftpdusers
#root
运行命令
setsebool -P ftpd_disable_trans 1
cd /etc/vsftp
编辑vsftpd.conf 添加
local_root=/
userlist_deny=NO
重启ftp
service vsftpd restart
搞定,用ftp连接.

?

3.配置。使用命令:vi /etc/vsftpd/vsftpd.conf。利用vi编辑器编辑vsftpd的配置文件vsftpd.conf。将vsftpd.conf文件中的主要设置如下:

anonymous_enable=YES

local_enable=YES

write_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES

ascii_upload_enable=YES

ascii_download_enable=YES

注意要将配置项前面的#去掉,配置才生效。

4.设置ftp的pub目录属性中的权限。根目录下的var文件夹下的ftp文件夹是用户登录到ftp的目录,而ftp目录下的pub目录是用户上传或下载文件的目录,如果要允许用户上传文件那么就要将这个目录的属性中的权限设置为可写。

5.启动ftp服务器。利用命令service vsftpd start就可以启动ftp服务器了。

6.关闭ftp服务器。利用命令service vsftpd stop。

修改用户到/etc/vsftp.userlist修改

修改目录local_root=/var/upload

chroot_local_user=yes