![/etc/fstab과 다른 플래그로 마운트된 드라이브 - suid, dev 또는 exec를 고려하지 않음](https://linux55.com/image/203089/%2Fetc%2Ffstab%EA%B3%BC%20%EB%8B%A4%EB%A5%B8%20%ED%94%8C%EB%9E%98%EA%B7%B8%EB%A1%9C%20%EB%A7%88%EC%9A%B4%ED%8A%B8%EB%90%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%20-%20suid%2C%20dev%20%EB%98%90%EB%8A%94%20exec%EB%A5%BC%20%EA%B3%A0%EB%A0%A4%ED%95%98%EC%A7%80%20%EC%95%8A%EC%9D%8C.png)
ext4
플래그를 설치 했지만 설치 후 rw,suid,dev,exec,auto,user,async
실행 하면 /etc/fstab
.mount
rw,nosuid,nodev,noexec,relatime,user
작성된 대로 정확하게 설치하려면 어떻게 해야 하며 /etc/fstab
(선택적으로) 왜 그러한 차이가 있습니까?
저는 아치 리눅스를 사용하고 있습니다.
답변1
, 및 를 의미 하므로 옵션 뒤에 exec
, suid
및 dev
옵션을 넣어야 합니다 .user
user
noexec
nosuid
nodev
바라보다설치 매뉴얼 페이지세부:
사용자
일반 사용자가 파일 시스템을 마운트할 수 있도록 허용합니다. 탑재 사용자의 이름은 mtab 파일(또는 일반 mtab이 없는 시스템의 경우 /run/mount에 있는 개인 libmount 파일)에 기록되므로 동일한 사용자가 파일 시스템을 다시 탑재 해제할 수 있습니다.
이 옵션은 noexec, nosuid 및 nodev 옵션을 의미합니다(옵션 라인 user, exec, dev, suid와 같은 후속 옵션으로 재정의되지 않는 한).