linux 安装vsftp的小坑注意事项

linux 安装vsftp的小坑注意事项

月光魔力鸭

2022-04-02 15:06 阅读 187 喜欢 0 vsftp无法连接

最近准备测试一个小程序,需要一个ftp ,之前都不是自己搭建的,直接使用没啥问题,最近疫情在家,连不上了,准备自己跑一个,原本想就是一句话的事情,没想到折腾了俩小时..各种粗心大意导致。

环境

linux - centos 7.6
vsftp

安装

yum -y install vsftpd

安装完成后启动

systemctl enable vsftpd
systemctl start vsftpd
# 添加相关的用户
useradd -d /mnt/ftp ftptest
passwd ftptest #设置密码

配置vsftp的配置文件

# 路径 /etc/vsftpd
whereis vsftpd

# 禁止匿名登录,把yes 修改为NO即可
anonymous_enable=NO

#限制主目录
chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
# 此处可以参考: https://blog.csdn.net/bluishglc/article/details/42398811

# 设定被动模式及端口
allow_writeable_chroot=YES
max_clients=300
user_config_dir=/etc/vsftpd/userconfig
pasv_enable=YES
pasv_min_port=30000
pasv_max_port=31000

同时,还要将服务器的相关端口防火墙打开,如果是云服务器就需要修改安全组。

这样就可以远程访问了,在配置的时候出现了两个问题:

/etc/vsftpd/userconfig/ftptest

local_root=/mnt/ftp/ftptest

之后就可以正常连接21端口访问了。

转载请注明出处: https://chrunlee.cn/article/linux-vsftpd-warn.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
链接系统后发现中文乱码,已经两次了,实在是难受,搜集各种方案都试了下..终于找到了。
通过frp来实现内网穿透,可以远程公司或家中的服务器,同时可以提供web服务器。这里对这一顿操作进行一个简简单单的介绍和记录... 调试了一个晚上了。
今天服务器到期了,又觉的太卡,就又买的腾讯云的服务器,这里再记录下服务器安装部署的记录
grep 'temporary password' /var/log/mysqld.log
当我们安装nginx发现少了一些需要的模块的话,需要重新安装,那么如何来操作呢?
最近入手了一台小机器,准备当作自己的工作站使用,跑一些小项目之类的,决定安装centos系统。
昨天搬家,又重新折腾了下小主机,准备安装一个服务器管理工具,查了下比较不错的有cockpit,webmin,首先由于cockpit 官网界面不错,优先用了这个,不过安装后启动报错,这块也不太懂,也没查到,就先换了试试webmin.
家里多了一块硬盘,准备加到小主机上,这里简单记录。