No Debian no fluxbox, o GtkPod não tem permissão de escrita, mas faz no GNOME

2

No fluxbox, eu monto meu iPod manualmente e, em seguida, executo o GtkPod como um usuário normal, mas infelizmente isso não me dá permissões de gravação como um usuário normal. (Eu posso colar a mensagem de erro mais tarde quando eu estiver em casa, se necessário, mas é um genérico "Não é possível gravar em / drive, permissão negada") No entanto, no GNOME, o iPod é montado automaticamente e o usuário normal tem permissões de gravação.

Por favor, alguém pode explicar como o GNOME está montando-o para que a permissão de gravação esteja habilitada para o usuário normal?

    
por user13070 08.12.2011 / 15:17

1 resposta

1

Examine as permissões da unidade depois de montá-la usando ls -ld /drive (ou melhor ainda, stat /drive ). Quando você monta como root, ele provavelmente está sendo montado com propriedade de root (talvez com privilégios de leitura para outros usuários). Você pode querer montar com -o uid=[[your UID]] .

A maneira como o GNOME é montado (hoje em dia) usando gvfs-mount - usa uma variedade de truques Unix para que tudo funcione sem usar sudo e - entre outras coisas - permite que você grave permissões nos arquivos. (Isso costumava ser feito com gnome-mount ou pmount , mas parece que gvfs-mount é a última encarnação).

    
por 09.12.2011 / 15:41