centos7 安装vsftp 服务记录

centos7 安装vsftp 服务记录

月光魔力鸭

2019-04-26 14:18 阅读 686 喜欢 0 vsftp centos7

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

查找是否存在

rpm -qa|grep vsftpd

如果存在,则删除

rpm -e vsftpd

安装下载vsftp

yum install -y 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

转载请注明出处: https://chrunlee.cn/article/centos-vsftp-install.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
昨天搬家,又重新折腾了下小主机,准备安装一个服务器管理工具,查了下比较不错的有cockpit,webmin,首先由于cockpit 官网界面不错,优先用了这个,不过安装后启动报错,这块也不太懂,也没查到,就先换了试试webmin.
当我们安装nginx发现少了一些需要的模块的话,需要重新安装,那么如何来操作呢?
今天服务器到期了,又觉的太卡,就又买的腾讯云的服务器,这里再记录下服务器安装部署的记录
mysql 报错: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock
最近准备测试一个小程序,需要一个ftp ,之前都不是自己搭建的,直接使用没啥问题,最近疫情在家,连不上了,准备自己跑一个,原本想就是一句话的事情,没想到折腾了俩小时..各种粗心大意导致。
家里多了一块硬盘,准备加到小主机上,这里简单记录。
项目里一直有使用FFMPEG,不过以前都是运维安装的,今天有事,我来搞搞,顺便学习记录下。
最近的几个服务器由于设置问题,总是被登录并种上病毒,主要还是通过ftp进来的。