centos7 安装vsftp 服务记录

简介: 需要用到vsftp服务,这里简单记录下步骤,以后复用。

centos 7 系统安装vsftp 服务,记录如下。

查找是否存在

rpm -qa|grep vsftpd

如果存在,则删除

rpm -e vsftpd

安装下载vsftp

yum install -y vsftpd

配置配置文件

  • 备份原配置文件,路径在/etc/vsftpd/
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
  • 禁止用户访问其他文件夹
将前面的注释去掉。
#chroot_local_user=YES 
  • 主动模式
port_enable=YES
  • 文件末尾
userlist_enable=YES
userlist_deny=NO
local_root=/var/public_root
use_localtime=YES

重启vsftpd 服务

//两种都可
systemctl restart vsftpd.service
service restart vsftpd

增加ftp用户,并给ftp设置密码

useradd ftp -s /sbin/nologin
passwd ftp

把创建的用户加入到ftp的访问权限中

vi /etc/vsftpd/user_list
//然后在最后一行加入我们刚添加的用户ftp

创建ftp根目录并赋权

mkdir /mnt/data/ftp
chown -R ftp /mnt/data/ftp
chmod -R 755 /mnt/data/ftp

修改默认端口

listen_port=1234

把ftp服务器作为自动启动服务

chkconfig vsftpd on

重启查看

systemctl restart vsftpd.service
相关文章
|
6天前
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
7天前
|
消息中间件 Linux
centos7安装rabbitmq
centos7安装rabbitmq
|
6天前
|
Linux 虚拟化 Windows
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
这篇文章提供了解决VMware Tools无法重新安装(显示为灰色)问题的步骤,并介绍了如何在CentOS 8上创建和配置VMware共享文件夹。
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
|
7天前
|
Docker 容器
centos7.3之安装docker
centos7.3之安装docker
|
8天前
|
NoSQL Linux Redis
linux之centos安装redis
linux之centos安装redis
|
3天前
|
缓存 Linux 开发工具
CentOS7 安装KDE报错的解决方法:Loaded plugins:fastestmirror,langpacks There is no installed group.
CentOS7 安装KDE报错的解决方法:Loaded plugins:fastestmirror,langpacks There is no installed group.
10 0
|
3天前
|
安全 测试技术 Linux
CentOS7 安装vulhub漏洞测试环境
CentOS7 安装vulhub漏洞测试环境
|
6天前
|
Linux
centos 安装etcd|待优化
centos 安装etcd|待优化
|
8天前
|
Linux Python
Linux之centos安装clinkhouse以及python如何连接
Linux之centos安装clinkhouse以及python如何连接
|
8天前
|
Linux
linux之centos安装dataease数据报表工具
linux之centos安装dataease数据报表工具
下一篇
无影云桌面