龙空技术网

CentOS7环境下搭建ftp服务器

今日头条园中葵 247

前言:

而今咱们对“centosftpaddress”可能比较看重,我们都需要了解一些“centosftpaddress”的相关资讯。那么小编同时在网摘上网罗了一些关于“centosftpaddress””的相关内容,希望咱们能喜欢,小伙伴们快快来学习一下吧!

查看是否安装ftp rpm -qa | grep vsftpd

安装ftp yum -y install vsftpd

启动 /bin/systemctl start vsftpd.service

重启 /bin/systemctl restart vsftpd.service

查看状态 /bin/systemctl status vsftpd.service

开机自启chkconfig vsftpd on

取消匿名登录 vi /etc/vsftpd/vsftpd.conf

anonymous_enable=YES,改为NO

创建ftp用户组 groupadd ftpgroups

创建ftp用户,并加入ftpgroups组,/home/ftp是自己建的目录,不存在就自己创建

useradd -d /home/ftp -g ftpgroups ftptest(用户名)

限定用户ftptest不能telnet,只能ftp usermod -s /sbin/nologin ftptest

用户test恢复正常 usermod -s /sbin/bash ftptest

更改用户的主目录为/home/ftp/test

usermod -d /home/ftp/test ftptest

设置用户密码 passwd ftptest

参数配置

(1)vi /etc/selinux/config

SELINUX=enforcing 设置成SELINUX=disabled

刷新 source /etc/selinux/config

(2)vim /etc/vsftpd/user_list 禁止登录用户配置文件

如果要登录的用户在里面,删除此用户

(3)vim /etc/vsftpd/vsftpd.conf

allow_writeable_chroot=YES

anonymous_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES

1

2

3

4

(4)vi /etc/sysconfig/iptables-config

添加下面一行IPTABLES_MODULES="ip_conntrack_ftp"

测试

在windows 输入地址登录

标签: #centosftpaddress #centos7怎样设置ftp服务器 #centos搭建ftp服务 #centos7ftp无法登陆 #centos下搭建ftp