Faça o Nautilus montar o USB para que usuários sem privilégios possam escrever nele

1

Estou usando o Debian Stretch. Eu conecto um USB e, em seguida, abro o Nautilus (como um usuário sem privilégios). Eu clico em mount no USB e o Nautilus o monta. No entanto, somente usuários privilegiados podem gravar nele.

Existe alguma maneira de fazer o Nautilus montar o dispositivo de modo que, no mínimo, o usuário que montou a unidade possa escrever nele?

    
por nullUser 03.11.2015 / 06:24

1 resposta

1

Eu entendi porque isso estava acontecendo para mim. Eu tinha uma entrada para /dev/sde1 em /etc/fstab :

/dev/sde1     /media/usb0    auto        rw,user,noauto    0  0

Eu editei esse arquivo como root e removi essa linha, e agora os drives USB montados pelo nautilus são de propriedade e graváveis por mim!

Em outros sistemas, é provável que /dev/sde1 não seja o dispositivo correto. Para descobrir o que seria para você, você pode assistir a saída de sudo tail -f /var/log/messages ao conectar a unidade. Deve mostrar um monte de linhas como esta:

May  1 21:00:10 centurion kernel: [14151.300528] scsi 12:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 2
May  1 21:00:10 centurion kernel: [14151.301788] sd 12:0:0:0: Attached scsi generic sg5 type 0
May  1 21:00:10 centurion kernel: [14151.305140] sd 12:0:0:0: [sde] 1966078 512-byte logical blocks: (1.00 GB/959 MiB)
May  1 21:00:10 centurion kernel: [14151.305755] sd 12:0:0:0: [sde] Write Protect is off
May  1 21:00:10 centurion kernel: [14151.312524]  sde: sde1
May  1 21:00:10 centurion kernel: [14151.316724] sd 12:0:0:0: [sde] Attached SCSI removable disk

A linha com sde: sde1 mostra que o dispositivo para a unidade USB é sde e tem uma partição, portanto, o arquivo do dispositivo a ser montado é /dev/sde1 .

    
por 02.05.2017 / 06:05