为Apache2 www / html文件夹添加第二个用户

问题描述 投票:0回答:1

我在具有基本身份验证的RPI3上设置了Apache2站点。由于我真的是唯一的用户,因此效果很好。我现在正在使用IFTTT通过webhooks自动化一些项目,以便对我在www / html文件夹中的几个.php文件使用GET请求。这工作正常,但我有问题是必须使用我的用户名设置webhook:密码,因为我有一个经过身份验证的网站。我一直在使用动态DNS服务器通过用户名访问我的网站:password @ mysite:80 / file.php。有没有办法创建一个单独的文件夹,其用户名和密码只能访问该文件夹,而不能访问整个www / html目录?我不喜欢我的主登录是由IFTTT发送的。如果可能,我希望它是NEWUSER:PASSWORD @ mysite:80 / limited / file.php。

我尝试创建一个这个文件夹并添加对apache2.conf,000sites-enabled的访问权限。我还尝试在“limited”文件夹中使用不同的用户添加自己的.htaccess和.htpasswd文件。

这可能吗?

谢谢

php apache2 raspberry-pi3
1个回答
0
投票

我最终通过从Apache2.config和000sites-enabled中删除子目录“limited”文件夹的条目来使其工作。我还将.htpasswd和.htaccess的2个文件保存在“limited”文件夹中。

.htpasswd:

用户:$ sjjnuinusencryptedpasswordijkmi22993

.htaccess:

AuthType Basic AuthName“Restricted Content”AuthUserFile /var/www/html/limited/.htpasswd

希望这有助于某人。

© www.soinside.com 2019 - 2024. All rights reserved.