ftp服务器在linux中安装

Posted 周永发

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ftp服务器在linux中安装相关的知识,希望对你有一定的参考价值。

1.安装

执行 yum -y install vsftpd

2.检验是否安装vsftpd : rmp -qa | grep vsftpd      默认配置文件/ect/vsftpd/vsftpd.conf

3.创建虚拟用户

a.选择在根或者用户目录下创建ftp文件夹:mkdir ftpfile  - 如:/ftpfile

b.添加匿名用户:useradd ftpuser -d /ftpfile -s/sbin/nologin

c.修改ftpfile权限:chown -R ftpuser.ftpuser / ftpfile

d.重设ftpuser密码:passwd ftpuser (视屏中设置成123456)

 

4.配置

a.cd /ect/vsftpd

b. sudo vim chroot_list

c.把刚刚新增的虚拟用户添加到配置文件中,后续引用

d.:wq 保存退出

e. sudo  vim /ect/selinux/config   修改为SELINUX=disabled

f. wq保存退出

-------假如碰到550拒绝访问时执行

 sudo setsebool -p ftp_home_dir 1

重启linux服务器,执行reboot命令

g.sudo vim/ect/vsftpd/vsftpd.conf

 

5.防火墙的配置:

a.-A input -p -TCP --dport 61001:62000 -j ACCEPT

b.-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT

c. -A input -p -TCP --dport  20 -j ACCEPT

d.-A OUTPUT -p TCP --sport  20 -j ACCEPT

e.-A input -p -TCP --dport  21 -j ACCEPT

f.-A OUTPUT -p TCP --sport  21 -j ACCEPT

 

以上是关于ftp服务器在linux中安装的主要内容,如果未能解决你的问题,请参考以下文章

在Termux(非root的安卓Linux模拟器)中安装和使用ftp服务器(pure-ftpd)(原创)[简单极致]

完全指南:如何在 CentOS 7 中安装配置和安全加固 FTP 服务

如何在 CentOS 7 中安装配置和安全加固 FTP 服务

wordpress中安装插件需要ftp服务怎么破

如何在CentOS 7中安装,配置和安全加固FTP服务

Ubuntu中安装FTP 服务器自己踩得坑