0
我有一个奇怪的要求。我有一个带有http basic auth的web服务器设置。有没有办法将用户输入的用户名和/或密码传递给环境中的shell脚本?将基本身份验证用户名传递给shell脚本
我知道apache有这个信息,因为我可以在access_log
和error_log
文件中看到它。我主要只是在用户名有兴趣的,所以我可以在一个验证的登录
我有一个奇怪的要求。我有一个带有http basic auth的web服务器设置。有没有办法将用户输入的用户名和/或密码传递给环境中的shell脚本?将基本身份验证用户名传递给shell脚本
我知道apache有这个信息,因为我可以在access_log
和error_log
文件中看到它。我主要只是在用户名有兴趣的,所以我可以在一个验证的登录
如果你有PHP,此信息是在$ _SERVER超全局可用,所以你可以做存储在一个txt文件:
file_put_contents('/path/to/log/file', $_SERVER['REMOTE_USER'] . "\n", FILE_APPEND);