로그 파일에 비밀번호 및 섀도우 파일을 추가하는 권한이 거부되었습니다.

로그 파일에 비밀번호 및 섀도우 파일을 추가하는 권한이 거부되었습니다.

Fedora에서 5명의 새로운 사용자를 만들었습니다. 그러나 이들 모두는 로그 파일에 추가되어야 합니다. 과제 요구 사항 중 하나는 추가로/etc/비밀번호그리고/etc/shadow파일이 로그 파일에 기록됩니다. 나는 루트로 로그인했고 다음을 수행하려고 할 때:

/etc/passwd >> file.log

나 하나 있어허가가 거부되었습니다정보. 이러한 파일의 내용을 내 로그 파일에 게시하려면 어떻게 해야 합니까?

답변1

주문하다:

/etc/passwd >> file.log

하려고 노력하다구현하다file /etc/passwd이지만 /etc/passwd실행 파일은 아니므로허가가 거부되었습니다실수.

리디렉션콘텐츠파일에서 다음을 사용할 수 있습니다 cat.

cat /etc/passwd >> file.log

(실제로 파일을 읽고 해당 내용을 표준 출력에 인쇄하는 다른 명령(예: sed '' /etc/passwd또는 awk 1 /etc/passwd)을 사용할 수 있습니다.)

관련 정보