httpd实现家目录的工享

本文详细介绍如何使用HTTPD服务器实现用户家目录的共享,包括加载userdir_module模块、创建用户、修改配置文件、设置权限及测试服务。适用于希望了解HTTPD家目录共享具体步骤的读者。

httpd实现家目录的工享

查询有无加载userdir_modle模块

httpd -M |grep userdir_module

创建用户

useradd xuepeng && echo 123|passwd --stdin xuepeng

修改模块对应的配置文件

cd /etc/httpd/conf.d/
vim userdir.conf
 17     # UserDir disabled
 24     UserDir public_html
 31 #<Directory "/home/*/public_html">                                                                          
 32 #    AllowOverride FileInfo AuthConfig Limit Indexes
 33 #    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
 34 #    Require method GET POST OPTIONS
 35 #</Directory>
 以下是增加的
 36 <Directory "/home/xuepeng/public_html">
 37   require all granted
 38 </Directory>

添加程序用户apache的权限

setfacl -m u:apache:x /home/xuepeng/

添加家目录的资料

mkdir /home/xuepeng/public_html
echo study > /home/xuepeng/public_html/index.html

开启服务测试

httpd -t
systemctl restart httpd

在这里插入图片描述

如果仅想共享给某些人看,只须要将 auth_basic_module的配置写入到 /etc/httpd/conf.d/userdir.conf这个文件中,删除所有人的权限就ok了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值