0

이상한 요구 사항이 있습니다. http 기본 권한을 가진 웹 서버 설정이 있습니다. 사용자가 쉘 스크립트에 입력 한 사용자 이름 및/또는 암호를 환경에 전달하는 방법이 있습니까?기본 인증 사용자 이름을 쉘 스크립트에 전달

나는 access_logerror_log 파일에서 볼 수 있기 때문에 아파치가이 정보를 가지고 있음을 알고 있습니다. 그래서 내가 인증 로그인

답변

1

당신이 PHP가있는 경우 당신이 단지 수 있도록이 정보에서, $ _SERVER 자동 전역에서 사용할시 TXT 파일에 그것을 저장할 수있는 사용자 이름 주로 단지 관심 :

file_put_contents('/path/to/log/file', $_SERVER['REMOTE_USER'] . "\n", FILE_APPEND);