使用 htaccess 和 htaccess 文件将文件夹配置为仅可由特定用户通过 Web 访问

使用 htaccess 和 htaccess 文件将文件夹配置为仅可由特定用户通过 Web 访问

我为我的愚蠢问题提前道歉,因为我是 Linux 和 CentOS 的初学者。

如何使用 htaccess 文件和 htpasswd 文件将新文件夹配置为可通过网络访问,只需在/var/www/Html.我写这个是为了创建“私有”目录:sudo mkdir -p /var/www/html/private然后我写了这个:sudo htpasswd /var/www/html/private/htaccess use1和这个:echo (echo 123; echo 123) | htpasswd use1

当我运行 bash 时,它没有给出任何错误,但任何人仍然可以访问“私有”文件。我不知道如何以及使用哪些命令可以使用“htaccess”和“htpasswd”文件将“private”文件夹配置为仅通过输入用户名“use1”和密码“123”即可通过网络访问。还有什么方法可以用自动提示来做到这一点(我的意思是我更喜欢当我运行 bash 时不要求输入密码并自动读取它,在 bash 脚本中,好吗?

非常感谢你。

相关内容