다른 하드 드라이브에 있는 폴더에 대한 권한에 대한 도움말

다른 하드 드라이브에 있는 폴더에 대한 권한에 대한 도움말

3개의 하드 드라이브가 있습니다. 16.04.2를 설치할 때 스왑 및 파티션이 있는 드라이브를 수동으로 설정하고 기본 /파티션 으로 설정 했습니다 . 각 하드 드라이브는 1TB입니다. 파일은 이를 정확하게 반영합니다. 데이터와 VM을 보관하는 데 사용할 계획입니다 . 내 문제는 폴더 권한에 있습니다. 루트에 액세스 권한이 있다고 하는데 나는 액세스 권한이 없습니다. /dev/sda1/data/dev/sdb1/backup/dev/sdc1/etc/fstab/data

다른 사람이 아닌 나 자신을 위한 권한 설정을 어떻게 해야 할지 혼란스럽습니다.

답변1

/data 및 /backup에 액세스하려는 경우.

sudo chown [yourUser]:[yourGroup] /data /backup

그게 전부입니다. 루트는 항상 모든 것에 접근할 수 있습니다. 방금 설치했으므로 모든 루트 마운트는 루트가 소유합니다.

또한 이를 다르게 해결하고 각 마운트에 폴더를 추가할 수도 있습니다. 그런 다음 해당 폴더의 권한을 사용자에게 조정합니다. 두 솔루션 모두 작동합니다.

sudo mkdir /data/mydata /backup/mybackup
sudo chown [yourUser]:[yourGroup] /data/mydata /backup/mybackup

관련 정보