ftp连接liunx服务器详细步骤
Posted autofelix
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ftp连接liunx服务器详细步骤相关的知识,希望对你有一定的参考价值。
〝 古人学问遗无力,少壮功夫老始成 〞
ftp连接liunx服务器详细步骤,常码字不易,出精品更难,没有特别幸运,那么请先特别努力,别因为懒惰而失败,还矫情地将原因归于自己倒霉。你必须特别努力,才能显得毫不费力。如果这篇文章能给你带来一点帮助,希望给飞兔小哥哥一键三连,表示支持,谢谢各位小伙伴们。
目录
一、安装ftp服务
yum install -y vsftpd
二、关闭防火墙
- 这里以 centos7 的命令为例
- 查看防火墙状态,running 代表正在运行
systemctl status firewalld
- 关闭防火墙
systemctl stop firewalld
- 永久关闭防火墙
systemctl disable firewalld
三、修改selinux配置,关闭selinux
- 将SELINUX的值该为disabled
vim /etc/selinux/config
四、配置vsftpd
- 查看配置vsftpd文件
- 找到 /etc/vsftpd/
- 发现 ftp 的配置有以下几个文件
[root@localhost ~]# cd /etc/vsftpd/
[root@localhost vsftpd]# ll
total 20
-rw-------. 1 root root 125 Apr 1 12:55 ftpusers
-rw-------. 1 root root 361 Apr 1 12:55 user_list
-rw-------. 1 root root 5116 Apr 1 12:55 vsftpd.conf
-rwxr--r--. 1 root root 338 Apr 1 12:55 vsftpd_conf_migrate.sh
- 配置ftpusers,将root注释
[root@localhost vsftpd]# vim ftpusers
# Users that are not allowed to login via ftp
# root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
~
- 配置user_list,将root注释
[root@localhost vsftpd]# vim user_list
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers
# for users that are denied.
# root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
- 配置vsftpd.conf
anonymous_enable=NO //禁止匿名登陆
chown_uploads=YES //允许上传文件
anon_upload_enable=YES //selinux未关闭时允许上传文件
anon_mkdir_write_enable=YES //允许创建可写的目录
五、重启服务
systemctl restart vsftpd
六、加入开机自启动
systemctl enable vsftpd
以上是关于ftp连接liunx服务器详细步骤的主要内容,如果未能解决你的问题,请参考以下文章