centos6.5 vsftpd 配置多用户访问


系统:CentOS release 6.5 (Final)

vsftpd版本: version 2.2.2

一、安装vsftpd
1、查看是否已经安装vsftpd

rpm -qa | grep vsftp

2、用yum安装vsftpd,设置开机启动,重新启动vsftpd服务

yum -y install vsftpd

service vsftpd restart

chkconfig vsftpd on

二、配置防火墙

添加允许ftp规则,保存关闭,重启防火墙服务

vi /etc/sysconfig/iptables

添加 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

service iptables start

三、配置vsftpd服务器

vim /etc/vsftpd/vsftpd.conf

1、去掉下面chroot_list_enable=YES和chroot_list_file=/etc/vsftpd.chroot_list前面的#

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd.chroot_list

anonymous_enable=NO 关闭默认匿名共享

2、增加用户jishuzhichibu,指向目录/data0/ftp/ftp_jishuzhichibu,禁止ssh登陆

useradd -d /data0/ftp/ftp_jishuzhichibu -s /sbin/nologin jishuzhichibu


遇到目录问题可以这样修改:

创建信息安全部,并分配目录

useradd -d /data0/ftp_xinxianquanbu -s /sbin/nologin xinxianquanbu

信息安全部目录修改用户目录

usermod -d /data0/ftp/ftp_xinxianquanbu -U xinxianquanbu

3、修改(ftp)用户jishuzhichibu的密码

passwd jishuzhichibu

4、编辑文件chroot_list (chroot_list文件需自己创建),将ftp的用户名写在下面

vim /etc/vsftpd/chroot_list

jishuzhichibu

xinxianquanbu

5、重启csftpd

service vsftpd restart

6、IE浏览器访问取消‘使用被动FTP’的对勾,主动FTP模式访问

时间: 2024-08-30 10:46:55

centos6.5 vsftpd 配置多用户访问的相关文章

CentOS6.5 vsftpd 配置

CentOS6.5vsftpd 配置文件为/etc/vsftpd/vsftpd.conf 安装完软件后:1.默认匿名用户能够登陆,且限制在/pub目录内,2.本地用户可以登陆但因SElinux而无法登陆.3.ftpuser内用户无法登陆.(PAM限制)4.可利用 /etc/hosts.{allow|deny} 来作为基础防火墙:5.主动式联机的埠口为 port 206.使用格林威治时间 (GMT).『 use_localtime=YES 』可修改成本地时间. 限制用户登陆的文件有两个:1./et

Ubuntu 用vsftpd 配置FTP服务器

原文:Ubuntu 用vsftpd 配置FTP服务器 网上的文章好难懂啊..只想要简单粗暴,弄好能用就行啊,复杂的以后研究不行吗...折腾好久,其实弄出来能用不就这么点内容吗... 本文在Ubuntu Server 14.04 amd64系统测试. Made By:CSGrandeur 安装ftp sudo apt-get install vsftpd 配置vsftpd.conf sudo nano /etc/vsftpd.conf #禁止匿名访问 anonymous_enable=NO #接受

CentOS-6.5安装配置Tomcat-7

https://my.oschina.net/u/593517/blog/304483 http://blog.csdn.net/lgh0824/article/details/51194116 摘要: CentOS-6.5安装配置Tomcat-7 安装说明 安装环境:CentOS-6.3安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz下载地址:http://tomcat.apache.org/download-70.cgi 安装前提 系统必须已经安装配置了JDK

vsftpd配置

环境:CentOS 5.0 操作系统一.安装:1.安装Vsftpd服务相关部件:[[email protected] ~]# yum install vsftpd*Dependencies Resolved=============================================================================Package                 Arch       Version          Repository       

[转]Ubuntu 用vsftpd 配置FTP服务器

FROM : http://www.cnblogs.com/CSGrandeur/p/3754126.html 网上的文章好难懂啊..只想要简单粗暴,弄好能用就行啊,复杂的以后研究不行吗...折腾好久,其实弄出来能用不就这么点内容吗... 本文在Ubuntu Server 14.04 amd64系统测试. Made By:CSGrandeur 安装ftp sudo apt-get install vsftpd 配置vsftpd.conf sudo nano /etc/vsftpd.conf #禁

CentOS6.7 DNS配置

CentOS6.7 DNS配置 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数字串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析).DNS协议运行在UDP协议之上,使用端口号53,服务器之间备份使用TCP. 1.DNS的一些基本概念: 1).根域 . 根域"."(点),我们的网站www.qq.com,其实完整的写法是www.

centos6.5_x64 安装配置java+tomcat+apache

1.下载: # wget http://download.oracle.com/otn-pub/java/jdk/6u31-b04/jdk-6u31-linux-x64-rpm.bin 2.赋权限: [[email protected] ~]# ls -l jdk-6u31-linux-x64-rpm.bin -rw-r--r-- 1 root root 81071431 Jun 26 14:00 jdk-6u31-linux-x64-rpm.bin [[email protected] ~]#

Centos6.4下配置邮件服务器postfix3.0.1(一)

邮件服务器部署 1 编译安装postfix www.postfix.org ①由于Centos已经有了postfix [[email protected] ~]# rpm -qa|grep postfix postfix-2.6.6-2.2.el6_1.x86_64 所以得先卸载 [[email protected] ~]# rpm -e postfix --nodeps ②从www.postfix.org获得源码安装包 ③解压包 [[email protected] ~]# tar xf po

[转]CentOS-6.3安装配置cmake

CentOS-6.3安装配置cmake zhoulf 2013-02-03 原创 安装说明 安装环境:CentOS-6.3安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz下载地址:http://www.cmake.org/cmake/resources/software.html 安装前提 系统中已经安装了g++和ncurses-devel,如果没有安装使用下面的命令安装: [[email protected] /]# yum install gcc-c++[[email