我的博客
欢迎来到我的博客
bunny.icu

CentOS7安装vsftpd

CentOS7安装vsftpd

安装

yum install -y ftp
yum install -y vsftpd

配置

避免连接过程中IP变化导致无法使用的问题

vim /etc/vsftpd/vsftpd.conf

添加下面的内容

pasv_promiscuous=YES

将root账户从禁止登录的用户列表中排除

编辑下面两个文件,将root注释掉

vim /etc/vsftpd/user_list
vim /etc/vsftpd/ftpusers

修改ftp访问的目录

vim /etc/vsftpd/vsftpd.conf

直接在配置文件中添加如下:

# 匿名用户
anon_root=/root/ftp
anon_upload_enable=NO
# 本地用户
local_root=/

修改任何配置后,都要重启服务。

service vsftpd restart

启动相关的命令

## 启动
service vsftpd start
## 重启
service vsftpd restart
## 检测是否启动
netstat -an | grep 21
## tcp        0      0 0.0.0.0:21        0.0.0.0:\*       LISTEN 
## 如果看到以上信息,证明ftp服务已经开启

连接

linux下连接ftp

ftp [ip或域名]

在Windows中连接

略。

使用浏览器访问

在浏览器中输入ftp:/[ip or 域名]/ftp://[用户名]:[密码]@[ip or 域名]即可访问,例如:

ftp://wangshaogang.com/

Reference

Linux开启ftp服务及基本使用方法

VSFTPD设置-允许root账户登录ftp

更改vsftpd默认的/var/ftp/pub目录

修改vsftpd的默认根目录

版权声明


本作品系原创, 转载须遵循 CC BY-NC-ND 4.0 许可协议
本文标题:CentOS7安装vsftpd
本文链接:https://www.bunny.icu/archives/1072

推荐文章

发表评论

textsms
account_circle
email

bunny.icu

CentOS7安装vsftpd
CentOS7安装vsftpd
扫描二维码继续阅读
2020-03-06