수동 마운트가 다른 파일 소유권을 설정하는 이유는 무엇입니까?

수동 마운트가 다른 파일 소유권을 설정하는 이유는 무엇입니까?

나는 거의 모든 작업에 터미널을 사용합니다. 사실 인터페이스를 통해 로그인하지도 않고 tty1텍스트 브라우저를 사용하여 웹에 액세스하는 경우도 많습니다. 그래서 외장드라이브는 자동으로 마운트되지 않고, sudo mount /dev/sdb1 /mnt/JMCF125_DE마운트하는 데 익숙합니다 . 작동은 되지만 목록 표시에 차이가 있습니다. GUI(Ubuntu의 Unity)를 통해 자동으로 설치된 파일에 대한 설명은 다음과 같습니다.

-rw------- 1 jmcf125 jmcf125

수동 마운트에서 동일한 파일의 속성은 다음과 같습니다.

-rwxrwxrwx 1 root root

설치를 사용해야하므로 이는 의미가 있습니다 sudo. 그런데 왜 시스템에 필요하지 않습니까? 마운트를 시스템처럼 작동하게 하려면 어떻게 해야 합니까? 또한 GUI의 모든 작업은 백그라운드 셸을 통과한다고 들었습니다. 거기에 어떤 명령이 인쇄되어 있는지 볼 수 있습니까?

답변1

기본 GUI 사용중력으로 인한 가속도이동식 드라이브 및 기타 동적 파일 시스템을 마운트합니다. Gvfs 요구 사항D 버스. X11 환경 외부에서 D-Bus를 시작할 수 있지만이건 까다롭다. D-Bus를 실행 중인 경우 명령줄에서 다음을 사용하여 gvfs 마운트를 수행할 수 있습니다.gvfs 설치.

이 프로그램은 pmount가 setuid 루트 pmount없이 이동식 드라이브를 마운트하는 편리한 방법을 제공하므로 sudo원하는 것은 무엇이든 마운트할 수 있지만 장치 및 마운트 지점의 화이트리스트만 허용하므로 모든 사용자가 안전하게 호출할 수 있습니다.

백그라운드 셸을 통해 GUI의 모든 작업을 수행하는 것은 올바르지 않습니다. 어떤 사람들은 그렇겠지만 대부분은 그렇지 않습니다.

관련 정보