centsOS下安装vsftp的配置

1. 添加用户组 

# groupadd  www

2. 修改配置 

# vi /etc/vsftpd/vsftpd.conf 

查找:  

#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list 

修改为:

chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list 

3. 增加用户 

# useradd -g www -d /dir/to -M ftpuser

4. 设置用户口令 

# passwd ftpuser

5. 编辑用户文件: 

# vi /etc/vsftpd/chroot_list 

每个用户占一行,如: 
peter 
john 

6. 重新启动vsftpd 

# service vsftpd restart 

7. 完成
第一次设置1~5 步骤,
以后每增加一个用户,只需执行3~5步骤即可.

改变所属组与用户

# chown -R www:www /var/www/html/domain.com/htdocs

设置为同组用户拥有相同权限,可以避免nginx、php、ftp无法操作的问题

# chmod -R g+rwx /var/www/html/domain.com/htdocs 
时间: 2024-08-03 10:02:55

centsOS下安装vsftp的配置的相关文章

CentOS6.3下安装VSFTP服务_Linux

CentOS下安装FTP服务器详细步骤: 第一步,检查服务器端是否已经安装FTP:[root@localhost centos]# rpm -q vsftpd 如果出现的是:[root@localhost centos]# package vsftpd is not installed ,说明vsftpd没有安装,如果出现的是:vsftpd-2.2.2-13.el6_6.1.i686 说明vsftpd已经进行了安装. 第二步,安装vsftpd.[root@localhost centos]# y

centos-CentOS下安装phpmyadmin已配置blowfish_secret依然提示“需要绝密密码”

问题描述 CentOS下安装phpmyadmin已配置blowfish_secret依然提示"需要绝密密码" 我已经配置了phpmyadmin目录下的config.inc.php的blowfish_secret,但依然出现错误 恳请各位能给个解答,有没有人有同样状况的.

Windows系统环境下安装Apache并配置虚拟目录的方法介绍

本文极为简要的介绍了如何在Windows平台下安装Apache2.2.x并配置虚拟目录. 以作为快速安装的参考. 详细的设置最好的文档是官方的说明文档见下方的链接, 在安装配置的时候仔细的查阅文档是很好的解决办法. 1. Apache HTTP Server Version 2.2 英文文档 2. Apache HTTP Server Version 2.2 中文文档 ---------- 准备条件 ---------- 到 http://httpd.apache.org/ 下载相应版本的Apa

nginx环境下安装zabbix的配置笔记

lnmp环境配置 如果你的系统已经安装了lnmp环境那就跳过此步 如果你的系统没有安装lnmp环境那就先安装一下,推荐使用http://lnmp.org/install.html军哥的一键安装包,网站上有详细的安装说明,这里我就不多加说明了 安装zabbix前环境配置 先到官方上去现在所需的软件 http://www.zabbix.com/download.php 选择对于自己系统的软件下载页面 这里我讲一下这次要安装zabbix的软件,我都先下载好,丢到服务器上,有时候zabbix下载软件好慢

CentOS 6.3下安装jdk并配置环境变量

首先我是在VMware10上装的CentOS6.3 要想在CentOS6.3上安装jdk,首先到jdk官网上去下载一个linux版本的jdk,网址是http://www.oracle.com/technetwork/Java/javase/downloads/jdk7-downloads-1880260.html 我下的是jdk-7u25-linux-x64.tar.gz,下下来之后把他复制到linux桌面上. 运行tar zxvf jdk-7u25-linux-x64.tar.gz(解压文件)

Linux系统下安装PCRE及配置共享库教程

PCRE(Perl Compatible Regular Expressions)是一个轻量级的Perl函数库,包括 perl 兼容的正则表达式库.它比Boost之类的正则表达式库小得多.PCRE十分易用,同时功能也很强大,性能超过了POSIX正则表达式库和一些经典的正则表达式库. 安装PCRE 1. PCRE目前最新版本为8.36,可以点这里进行下载. 2. 使用tar -zxvf pcre-8.36.tar.gz进行解压. 3. 运行 chmod -R 777 /pcre-8.36 对当前文

在Windows系统下安装PHP5.0配置简明教程

PHP5包括以下一些重要的特征: ·支持新的对象模型和许多新特点的Zend引擎. ·完全重新编写了XML支持,扩展性能围绕着优秀的libxml2库(http://www.xmlsoft.org/). ·新的SimpleXML扩展,PHP对象轻松访问操作. ·全新的内建SOAP扩展,支持Web服务的交换. ·增加命名为MySQLi的了MySQL的扩展,支持MySQL4.1及以后版本的功能. ·绑定SQLite数据库. ·极大地改进流的设计,包括通过流操作底层的socket 首先,点这里下载PHP5

windows下安装apache并配置ssl

  步骤1:配置 APACHE以支持SSL 找到下面两行去掉前面的注释 # LoadModule ssl_module modules/mod_ssl.so Include conf/extra/httpd-ssl.conf 步骤2: 为网站服务器生成证书及私钥文件 C:Program FilesApache Software FoundationApache2.2bin>openssl genrsa -out server.key 1024 生成一个server.key 步骤3:生成签署申请

centos和ubuntu下安装vsftpd并配置虚拟用户

准备工作:1.创建安全目录mkdir -p /var/run/vsftpd/empty/2. 创建vsftpd用户和目录,并授权groupadd -g 6005 vsftpd useradd -c "vsftpd user" -g 6005 -G vsftpd -u 6005  -M vsftpd -s /sbin/nologin mkdir /home/vsftpd chown -R vsftpd:vsftpd /home/vsftpd ubuntu 12.04:1. 安装vsftp