다른 사용자로 로그인한 동안 파일 읽기

다른 사용자로 로그인한 동안 파일 읽기

다음과 같은 문제가 있습니다. 다음 명령 su -l alice를 사용하고 그녀의 비밀번호를 입력합니다. 그런 다음 /root/token.txt 파일을 읽으라는 요청을 받았습니다.

"cat /root/token.txt" 없이 cmd를 시도했지만 다음 오류가 발생했습니다.

고양이: /root/token.txt: 권한이 거부되었습니다.

어떤 도움이라도 대단히 감사하겠습니다.

답변1

분명한 이유로 루트의 홈 디렉토리는 잠겨 있습니다.

살펴보면 루트 사용자만 접근할 수 있다는 것을 알 수 있습니다.

내 것과 비슷하다...

drwx------ 17 root root 4096 Aug 20 20:41 /root

이러한 권한은 루트에 읽기, 쓰기 및 실행 권한이 있지만 루트 그룹의 사용자와 다른 모든 사용자에게는 권한이 없음을 의미합니다.

루트로 액세스하거나 다른 디렉터리로 이동하여 파일 자체에 대한 권한이 충분히 허용되는지 확인하세요.

관련 정보