파일을 외장 하드 드라이브에 백업하기 위해 BitTorrent Sync를 실행하도록 Raspberry Pi를 설정하려고하는데 몇 가지 실망스러운 문제가 있습니다.
먼저, 부팅 할 때 전원이 자주 나가기 때문에 부팅시 자동 마운트되도록 USB 하드 드라이브를 설정해야합니다. 그래서 나는/etc/fstab
/dev/sda1 /media/josiah vfat defaults 0 0
재부팅하고 드라이브를 마운트했지만 btsync에서 쓸 수 없었습니다. 그래서 약간의 독서를하고 사용자 옵션을 지정해야한다는 것을 알았으므로 이것을 시도했습니다.
/dev/sda1 /media/josiah vfat defaults,user 0 0
그것도 작동하지 않는 것 같아서 모든 기본값을 수동으로 지정하려고했습니다.
/dev/sda1 /media/josiah vfat rw,auto,user,async,suid,dev,exec 0 0
나는 그것이 작동하고 있다고 생각했지만 btsync는 드라이브에 쓸 수 없다고 다시 불평하기 시작했으며 일반 사용자로 마운트를 해제하려고 할 때 슈퍼 사용자 만 드라이브를 마운트 해제 할 수 있다고 말했습니다.
user
옵션이 무엇인지 생각했기 때문에 혼란 스럽 습니다. 내가 무엇을 놓치고 있거나 잘못하고 있습니까?
답변
파티션을 마운트 한 후에 chmod를 수행 할 수 있지만, 전체 재부팅이 지속되지는 않습니다.
이 fstab 줄을 시도해야합니다.
/dev/sda1 /media/josiah vfat user,umask=0000 0 0
또는이 마운트 옵션 :
mount -t vfat -ouser,umask=0000 /dev/sda1 /media/josiah
그러면 마운트 된 파티션을 읽고 쓸 수있게됩니다.
덜 관용적 인 설정이 필요한 경우 다음과 같이 새 그룹을 만들고 마운트해야합니다.
mount -t vfat -ouser,gid=1010,umask=0007 /dev/sda1 /media/josiah
새 그룹의 gid가 1010이라고 가정합니다. 마운트 지점에 액세스해야하는 모든 사용자를 새 그룹에 추가해야합니다.
답변
마운트 디렉토리에 대한 권한을 편집하십시오.
귀하의 경우 chmod 777 /media/josiah
트릭을 아주 잘 수행해야합니다.
답변
“user”옵션은 사용자가 장치를 마운트 할 수있게하며 파일에 대한 액세스 권한과 관련이 없습니다.
gnp answer에서와 같이 “uid”/ “gid”및 “umask”옵션을 참조하십시오.