Anexei um disco SSD através de USB. Então:
sudo su -
mkdir /mnt/hx
chown ondra /mnt/hx
mount /dev/sdb1 /mnt/hx # It's FAT32 now, but was the same with EXT4
O último comando altera o proprietário do diretório para raiz. Sempre que eu crio um arquivo no diretório raiz, preciso ser root e o root é o proprietário.
Posso definir usuários diferentes como proprietários do diretório montado? Ou, simplesmente, garanta que o usuário XY possa ler / gravar livremente na unidade.
sudo mkdir -p /mnt/hx
entãosudo mount /dev/sdb1 /mnt/hx
?sudo chown -R username:groupname /folder
. O-R
torna as permissões chown ser aplicado de forma recursiva. Verifique também ochmod
, mesmo que use o-R
parâmetroRespostas:
Ambiente GUI baseado em Gnome
Fácil assim.
Para versões mais antigas do Gnome, você pode precisar usar
gvfs-mount
:Máquina sem cabeça (sem GUI)
Adicione uma entrada
/etc/fstab
e especifique opções para ela.Na página de manual de
fstab
:Agora, você precisa garantir que o dispositivo pertence ao proprietário correto. Especifique isso em uma
udev
regra. Coloque um arquivo em/etc/udev/rules.d/50-myhdd-ownerchange.rules
:Substitua os IDs do fornecedor e do produto pelo dispositivo USB que você deseja que seja acionado por ele. Encontrá-los usando o comando
lsusb
. Mude também oMODE
se você gosta.Como alternativa, use
pmount
. Eu não gosto disso, pessoalmente.fonte
exec
entre as opções.user,exec
. AFAIK, se você preferirexec,user
,user
substituirá aexec
opção com suas implicaçõesnoexec
. Se ainda assim não funcionar, compartilhe a linha relevante/proc/mounts
.gvfs-mount
foi substituído porgio mount
nas versões atuais do Gnome.