Stránka 2 z 2

Re: flash disk - iba na čítanie

Napsal: 29 říj 2016, 17:04
od Cigydd
Ahoj,

no, parametr -R nechci použít, možná mám na tom disku také pár souborů vlastněných rootem (nebo i někým jiným) (v té záloze) a chtěl bych ta práva zachovat.

Ale podívej na tohle:

Kód: Vybrat vše

pavel@lenovo ~ $ cd /media/pavel
bash: cd: /media/pavel: Operace zamítnuta
pavel@lenovo ~ $ sudo chown pavel:users /media/pavel/Pitipišík
pavel@lenovo ~ $ cd /media/pavel/Pitipišík
bash: cd: /media/pavel/Pitipišík: Operace zamítnuta
Jak to, že se nedostanu do složky /media/pavel? Mám tam ještě jednoho uživatele a ten má to samé:

Kód: Vybrat vše

pavel@lenovo ~ $ ls -l /media/
celkem 8
drwxr-x---+ 4 root root 4096 říj 29 10:29 pavel
drwxr-x---+ 2 root root 4096 říj 28 19:10 spravce

Re: flash disk - iba na čítanie

Napsal: 30 říj 2016, 18:51
od Cigydd

Kód: Vybrat vše

pavel@lenovo:~$ ls -la /media/pavel
ls: adresář /media/pavel nelze otevřít: Operace zamítnuta
pavel@lenovo:~$ sudo ls -la /media/pavel
celkem 24
drwxr-x---+  4 root  root  4096 říj 30 18:50 .
drwxr-xr-x   4 root  root  4096 říj 28 18:49 ..
drwxrwxrwx  22 pavel users 4096 říj 29 17:15 Pitipišík
drwx------   1 pavel users 8192 zář  4 12:18 Verbatim

Re: flash disk - iba na čítanie

Napsal: 31 říj 2016, 13:01
od Cigydd
No, nevím, co jsem mohl napsat jako superuživatel, co by mohlo nějak ovlivnit připojování USB-disků.

Tohle je v podstatě čistá installace a ten druhý stroj, kde se mi to stalo, taky.

Jediné, co jsem dělal, je změna ID a skupiny uživatele.

Ještě bych rád uvedl příčinu toho, proč nejde

Kód: Vybrat vše

ls -la /media/pavel

Kód: Vybrat vše

pavel@lenovo:~$ sudo ls -ld /media/pavel
drwxr-x---+ 4 root root 4096 říj 31 12:27 /media/pavel
Je normální, že tuhle složku vlastní root?
Podle těchhle práv tam jako pavel nemůžu, ale je tam +, což prý je acl (access control list).

Aha, tady je stopa.

Kód: Vybrat vše

pavel@lenovo:~$ sudo getfacl /media/pavel
getfacl: Odstaňování úvodního "/" z názvů absolutních cest
# file: media/pavel
# owner: root
# group: root
user::rwx
user:1000:r-x
group::---
mask::r-x
other::---
Jde o to, že automounter si pořád myslí, že mám UID 1000, zatímco jsem si přidělil UID 1026 (z důvodu kompatibility s jinými mými systémy).
Viz tento řádek:

Kód: Vybrat vše

user:1000:r-x
Má být:

Kód: Vybrat vše

user:1026:r-x
Zkusím příkaz setfacl, třeba ten access control list vydrží i přes reboot.

Re: flash disk - iba na čítanie

Napsal: 31 říj 2016, 13:18
od Cigydd
Takže úspěch!

Řešení:

Kód: Vybrat vše

sudo setfacl -x user:1000 /media/pavel
sudo setfacl -m user:1026:r-x /media/pavel

Re: flash disk - iba na čítanie

Napsal: 31 říj 2016, 13:47
od kamowski
super :)