ftp连接liunx服务器详细步骤

Posted autofelix

tags:

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

〝 古人学问遗无力,少壮功夫老始成 〞

ftp连接liunx服务器详细步骤,常码字不易,出精品更难,没有特别幸运,那么请先特别努力,别因为懒惰而失败,还矫情地将原因归于自己倒霉。你必须特别努力,才能显得毫不费力。如果这篇文章能给你带来一点帮助,希望给飞兔小哥哥一键三连,表示支持,谢谢各位小伙伴们。

目录

一、安装ftp服务

二、关闭防火墙

三、修改selinux配置,关闭selinux

四、配置vsftpd

五、重启服务

六、加入开机自启动


一、安装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服务器详细步骤的主要内容,如果未能解决你的问题,请参考以下文章

FTP连接的详细步骤及连接模式

liunx详细的安装步骤

Liunx服务器搭建SVN服务,并通过钩子实现代码自动部署

Liunx服务器搭建SVN服务,并通过钩子实现代码自动部署

Linux中Centos7系统搭建FTP服务详细过程

linux ftp服务器拒绝连接