단일 텍스트 편집기 세션 내에서 루트가 아닌 파일을 생성하면서 루트 파일을 수정하고 싶습니다.

단일 텍스트 편집기 세션 내에서 루트가 아닌 파일을 생성하면서 루트 파일을 수정하고 싶습니다.

함정 22: 텍스트 편집기를 열면아니요을(를 ) 사용하면 sudo변경사항을 저장할 권한이 없습니다. 내가 열면그리고루트 권한이 있으면 내가 만든 모든 파일은 루트의 소유가 됩니다. 루트가 아닌 내가 소유한 파일을 생성하고 동일한 세션에서 루트 액세스가 필요한 파일을 편집할 수 있기를 원합니다. 가능한? Linux 문제입니까, 아니면 텍스트 편집기 설정입니까?

저는 서브라임 텍스트 2를 사용하고 있습니다.

답변1

루트가 소유한 텍스트 파일을 편집하는 데 이를 사용하면 sudoedit편집기가 원하는 대로 작동합니다. Sudoedit는 자신이 소유한 루트 소유 파일의 임시 복사본을 만들고 편집자( , 또는 sudoers 프로필을 통해 선택)를 호출하여 $SUDO_EDITOR작동 합니다 $VISUAL. $EDITOR편집기를 종료할 때 임시 파일이 수정된 경우 이를 다시 복사합니다. 자세한 내용은 매뉴얼 페이지에 있습니다.

관련 정보