루트 액세스 없이 ext2 이미지에 쓰는 방법

루트 액세스 없이 ext2 이미지에 쓰는 방법

/etc/fstab에 항목을 추가하여 루트 액세스 없이 ext2 이미지를 마운트할 수 있었습니다. 그러나 sudo 권한 없이는 이 이미지를 수정(새 파일 복사)할 수 없습니다. sudo 권한 없이 이를 달성할 수 있는 방법이 있습니까?

답변1

userfstab의 옵션

사용자가 항목을 설치할 수 있도록 하려면 해당 옵션을 user항목에 추가하기만 하면 됩니다. /etc/fstab예를 들어:

/dev/cdrom  /cd  iso9660  ro,user,noauto,unhide

또한 앱을 사용하면 원하는 것을 얻을 수 있다고 생각합니다.pmount.

매뉴얼 페이지에서 발췌

pmount - 핫 플러그 ​​가능한 장치를 일반 사용자로 마운트합니다.

설치하다:

$ pmount /dev/sda1 /media/somedir

인용하다

답변2

나는 이것이 실제로 이미지 파일의 권한과 관련이 없다는 것을 발견했습니다. 이는 이미지 파일의 권한과 관련이 있습니다. 파일 시스템 권한은 루트에만 설정됩니다. 이미지 파일을 마운트하고 디스크 이미지의 모든 디렉터리를 삭제하여 자신을 소유자로 만들었습니다. 그러면 루트 권한 없이 쓸 수 있습니다. 이미지 파일의 권한을 루트로 설정하는 것이 합리적입니다. 그러면 이미지 파일이 이식 가능해지기 때문입니다.

관련 정보