Centos vsftpd 配置web目录

2023-02-23 15:06:19 浏览数 (1)

其实这是新的vps主机测试,原来的那个空间目前为备份(感谢小白童鞋的推荐)。测试一个月之后决定是否要继续使用该vps(由于数据库是昨天的,所以有的评论可能已经丢失了)。

关于设置ftp可以访问web的www目录网上的文章真的都很蛋疼啊,除了那个selinux就是selinux,其实问题的关键是权限问题。

可以按照下面的步骤设置:

Centos vsftpd

1.确认apache的启动用户和组,默认为:

代码语言:javascript复制
vim /etc/httpd/conf/httpd.conf
User apache
Group apache

2.启用vsftpd的guest账户,修改umask,修改配置文件:

代码语言:javascript复制
guest_enable=YES
guest_username=apache
loacal_root=/var/www
local_umask=0027

3.将ftp用户obaby添加到apache组:

代码语言:javascript复制
usermod -a -G apache obaby

可以通过groups查看用户所属的组:

代码语言:javascript复制
groups obaby

4.修改www目录的所有者:

代码语言:javascript复制
chown -R apache /var/www

修改www目录的所有组:

代码语言:javascript复制
chgrp apache /var/www

5.修改www目录权限:

代码语言:javascript复制
chmod 2775 /var/www
chmod g s /var/www

正常的权限应该是开头的那个图的那个样子,虽然可以全部设置为777,但是这个权限是非常蛋疼的,并且要全部遍历设置。当然,这个方法最简单。

☆文章版权声明☆

* 网站名称:obaby@mars

* 网址:https://h4ck.org.cn/

* 本文标题: 《Centos vsftpd 配置web目录》

* 本文链接:https://h4ck.org.cn/2012/12/centos-vsftpd-配置web目录/

* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


分享文章:

相关文章:

  1. CentOS 6.2中文乱码(SSH)
  2. CentOS Apache 2 FastCGI
  3. CentOS 6.2架设VPN和619错误排除
  4. 阿里云 EC2 CentOS 6.0 系统分区扩容
  5. CentOS 6 更新php 从7.0到7.2
  6. Ubuntu 9.04
  7. 也谈《Linux脚本自动备份网站数据到Dropbox》
  8. 谷歌mod_pagespeed 1.2,Apache网站优化工具
  9. XShell
  10. Linux和Windows双系统带来的系统时间问题的解决详述{转载}

0 人点赞