Eu tenho o Ubuntu 16.04 no meu laptop. Eu sou o administrador / usuário root "lex".
Recentemente eu instalei o Sync , este programa criou o usuário "rslsync".
Eu montei SSD na inicialização e eu quero sincronizar algumas pastas deste disco montado, no entanto, o usuário "rslsync" não tem acesso a ele e, portanto, o programa Sync também.
Aqui está o meu fstab (comentários removidos):
lex@lex-N501JW:~$ sudo cat /etc/fstab
UUID=908d89c2-81bc-4b19-8d70-6300cd1e3334 / ext4 errors=remount-ro 0 1
UUID=A063-FDD7 /boot/efi vfat umask=0077 0 1
UUID=f2b4f98d-8978-4c1a-9d38-202194e0a93c /media/lex/mystorage ext4 defaults 0 2
Como você pode ver, meu SSD é montado na inicialização em / media / lex / mystorage.
Algumas informações sobre permissões:
lex@lex-N501JW:~$ sudo ls -la /media/
total 12
drwxr-xr-x 3 root root 4096 Апр 24 2016 .
drwxr-xr-x 26 root root 4096 Окт 22 11:41 ..
drwxrwxr-x+ 3 lex lex 4096 Сен 25 11:36 lex
lex@lex-N501JW:~$ sudo ls -la /media/lex/
total 12
drwxrwxr-x+ 3 lex lex 4096 Сен 25 11:36 .
drwxr-xr-x 3 root root 4096 Апр 24 2016 ..
drwxrwxr-x 23 lex lex 4096 Окт 25 00:29 mystorage
lex@lex-N501JW:~$ sudo ls -la /media/lex/mystorage/
total 100200856
drwxrwxr-x 23 lex lex 4096 Окт 25 00:29 .
drwxrwxr-x+ 3 lex lex 4096 Сен 25 11:36 ..
drwxrwxr-x 4 lex lex 4096 Окт 23 20:09 BitTorrentBox
Informações sobre o usuário "lex":
lex@lex-N501JW:~$ id
uid=1000(lex) gid=1000(lex) groups=1000(lex),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare),999(docker)
Como você pode ver, o usuário e o grupo "lex" tem acesso a / media / lex / mystorage / e vejo este disco no nautilus e está tudo OK.
Eu adicionei o usuário "rslsync" ao grupo "lex", mas isso não é suficiente.
Quando eu alterno para o usuário "rslsync" e tento (o mesmo erro da Sync GUI):
lex@lex-N501JW:~$ su rslsync
Password:
rslsync@lex-N501JW:/home/lex$ ls -la /media/
total 12
drwxr-xr-x 3 root root 4096 Апр 24 2016 .
drwxr-xr-x 26 root root 4096 Окт 22 11:41 ..
drwxrwxr-x+ 3 lex lex 4096 Сен 25 11:36 lex
rslsync@lex-N501JW:/home/lex$ ls -la /media/lex/
ls: cannot open directory '/media/lex/': Permission denied
Informações sobre o usuário "rslsync":
rslsync@lex-N501JW:/home/lex$ id
uid=999(rslsync) gid=998(rslsync) groups=998(rslsync),46(plugdev),1000(lex)
Depois de algum tempo de pesquisa eu tentei adicionar o usuário "rslsync" ao grupo "plugdev", mas isso não funciona muito como você pode ver.
Eu acho que há uma parte complicada com este SSD montado. Alguém tem uma idéia de como "rslsync" pode acessar / media / lex / mystorage /?