루트 없이 /etc/fstab에 드라이브 가져오기

루트 없이 /etc/fstab에 드라이브 가져오기

드라이브가 루트 없이 /etc/fstab에 있는지 확인하는 방법이 있습니까? 이것을 실행할 수 sudo mount /dev/sdx있고 명령을 실행하지 않고 sudo를 실행하기 전에 /etc/fstab에서 마운트 지점을 가져올 수 있는지 궁금합니다 .

(GNU에서) 있다는 것을 알았지 mount --fake만 sudo가 필요합니다.

답변1

일반적으로 /etc/fstab전 세계에서 읽을 수 있으므로 cat /etc/fstab존재하는지 확인할 수 있습니다.

파티션은 /etc/fstab장치 경로 대신 LABEL, UUID, PARTLABEL 또는 PARTUUID별로 나열될 수 있습니다. 이 경우 해당 항목이 있는지 확실하지 않을 수 있습니다 /dev/sdx. 권한이 있는 경우 실행하면 blkid /dev/sdx파티션에 대한 정보가 표시됩니다. (루트가 아닌 사용자는 이 그룹에 속하거나 disk임의의 그룹에 속해야 할 수 있습니다 /dev/sdx.) 해당 권한이 없더라도 UUID=aa1a69af-0bad-48b8-a659-95f1daceaceb예를 들어 해당 장치를 계속 볼 수 있습니다 ls -l /dev/disk/by-uuid.

답변2

$ stat -c '%a %A %n' /etc/fstab

반향:

644 -rw-r--r-- /etc/fstab

적어도 Ubuntu Bionic 기반 Linux Mint 19.2의 경우입니다.


시스템의 모든 사용자는 읽을 수 있습니다.fstab 파일(위키).

관련 정보