redhat 6.5如何搭建ftp服务器

2025-10-22 02:18:37

1、首先要安装vsftpd 

可以通过yum -y install vsftpd

来进行安装。

redhat 6.5如何搭建ftp服务器

2、安装好以后,开始编辑配置文件,配置文件位于  /etc/vsftpd/vsftpd.conf  

可以通过vim 进行编辑,如下:

[root@www data]#vim /etc/vsftpd/vsftpd.conf

redhat 6.5如何搭建ftp服务器

3、进入配置文件vsftpd.conf  后,

对其进行设置,具体需要设置的项目如下:

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

anon_upload_enable=NO

anon_mkdir_write_enable=YES

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

idle_session_timeout=600

data_connection_timeout=120

ascii_upload_enable=YES

ascii_download_enable=YES

ftpd_banner=Welcome to blah FTP service.

chroot_local_user=YES

ls_recurse_enable=YES

listen=YES

pam_service_name=vsftpd

userlist_enable=YES   注意此项如果改为NO ,  /etc/vsftpd/user_list 下的新增加用户才能生效。

local_root=/data/public_root

tcp_wrappers=YES

use_localtime=YES

listen_port=9999

redhat 6.5如何搭建ftp服务器

4、 增加FTP 账户

[root@www data]# useradd    diandian  -s /sbin/nologin

[root@www data]# passwd   diandian  

redhat 6.5如何搭建ftp服务器

redhat 6.5如何搭建ftp服务器

5、编辑user_list 文件,允许刚刚添加的账户访问ftp

注意:默认情况下,/etc/vsftpd/user_list  这个文件的中的用户也是不能访问ftp 的。    

redhat 6.5如何搭建ftp服务器

redhat 6.5如何搭建ftp服务器

6、建立需要访问的目录以及访问权限

[root@www data]# mkdir /data/public_root

[root@www data]# chown -R root public_root

[root@wwwdata]# chmod -R 757 public_root

redhat 6.5如何搭建ftp服务器

redhat 6.5如何搭建ftp服务器

redhat 6.5如何搭建ftp服务器

7、开启vsftpd 服务

[root@www data]# service vsftpd restart

redhat 6.5如何搭建ftp服务器

8、 

开启默认vsftp 服务

[root@www data]# chkconfig vsftpd on

redhat 6.5如何搭建ftp服务器

9、至此,ftp服务器就配置完成了。

redhat 6.5如何搭建ftp服务器

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢