加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux下安设ftp服务器vsftpd步骤详解

发布时间:2023-08-02 12:46:50 所属栏目:Linux 来源:
导读:在linux系统下安装配置vsftpd服务器是我们每一台机器都要做的工作,下面来为各位介绍一篇linux下安装ftp服务器vsftpd步骤详解.先检查一下,有没有vsftp服务器:rpm -qa | grep *ftp*如果有的话,请将其卸载,安装vsftpd服

在linux系统下安装配置vsftpd服务器是我们每一台机器都要做的工作,下面来为各位介绍一篇linux下安装ftp服务器vsftpd步骤详解.

先检查一下,有没有vsftp服务器:rpm -qa | grep *ftp*

如果有的话,请将其卸载,安装vsftpd服务器:yum -y install vsftpd,修改配置文件/etc/vsftpd/vsftpd.conf如下几项:

#禁止匿名访问 

anonymous_enable=NO 

限制指定用户可以访问其他用户不能访问文件尾部修改成如下:

userlist_enable=YES 

tcp_wrappers=YES 

userlist_deny=no 

userlist_file=/etc/vsftpd/vsftpd.user_file 

设置用户只能访问自己的宿主目录 chroot:

chroot_local_user=YES

为了更好的安全性可以修改vsftpd的端口,可不修改,listen_port=2001 自定义ftp端口 写成1024以上的端口,看个人需要,不要乱配置.

创建需要的用户(示例为创建两个用户的情况):

useradd ftpuser1 -s /sbin/nologin -d /web/aa 

passwd ftpuser1 

useradd ftpuser2 -s /sbin/nologin -d /web/bb 

passwd ftpuser2 

//Cuoxin.com 

vim /etc/vsftpd/vsftpd.user_file 

ftpuser1 

ftpuser2 

然后启动ftp:service vsftpd start 或者/etc/rc.d/init.d/vsftpd start

把ftp添加到开机启动vim /etc/rc.local

添加:/etc/rc.d/init.d/vsftpd start

ok,配置完成,其他的根据自己需要再修改吧.

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章