Autor Wątek: Samba uprawnienia do plików  (Przeczytany 2303 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

ni0be

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 480
      • Freestyle Slalom
Samba uprawnienia do plików
« dnia: Luty 25, 2018, 10:13:09 am »
Montuje serwer NAS Qnap pod:
sudo mount -t cifs //192.168.88.10/xxx /mnt/qnap -o username=user
odmntowanie udzialow na samba/qnap
umount -f -a -t cifs -l
Wszystko działa bez zarzutu. Z tym że aby przeglądać pliki muszę być na desktopie zalogowany jako root (konsola, krusader). Inaczej nie mam dostępu do plików poza przeglądaniem. Jak obejść to abym nie musiał pracować na koncie roota? Nie pomaga chown na katalog /mnt/qnap. Ani podawanie innego użytkownika w linii poleceń. Po zamontowaniu katalogi wyświetlają się z uprawnieniami root'a.

openSUSE Leap 42.3 (x64) | KDE 5.4.3 | Kernel 4.4.114-42

Intel core i5 4460 4x3.20GHz 6MB | Gigabyte GA-H81M-HD3 (H81 PCI-E DDR3)
Crucial DDR3 8GB 1600 Mhz CL9
Asus Radeon R9 380 OC 4GB GDDR5 (256 bit)
ADATA SSD 240 GB
Toshiba 1 TB

Fisiu

  • Geeko's friend
  • Maniak SUSE
  • *
  • Wiadomości: 4632
      • la manzana
Odp: Samba uprawnienia do plików
« Odpowiedź #1 dnia: Luty 25, 2018, 07:39:08 pm »
sudo mount -t cifs //192.168.88.10/xxx /mnt/qnap -o username=user,uid=user,gid=users

uid -> właściciel plików/katalogów po zamontowaniu
gid -> grupa plików/katalogów po zamontowaniu

No i obowiązkowo:
man mount.cifs
 ;)

ni0be

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 480
      • Freestyle Slalom
Odp: Samba uprawnienia do plików
« Odpowiedź #2 dnia: Luty 26, 2018, 07:45:08 pm »
sudo mount -t cifs //192.168.88.10/xxx /mnt/qnap -o username=user,uid=user,gid=users

uid -> właściciel plików/katalogów po zamontowaniu
gid -> grupa plików/katalogów po zamontowaniu

No i obowiązkowo:
man mount.cifs
 ;)

Man'a na razie odpuszczę. Twoje rozwiązanie działa idealnie. Jak to się ma jeśli zamontowany/podmontowany system plików nie zostanie odmontowany? To znaczy podpinam qnap - przenosze pliki i pach restart? Whats next? Generalnie to linuxy wiec powinno być ok. Jak jest w praktyce.
openSUSE Leap 42.3 (x64) | KDE 5.4.3 | Kernel 4.4.114-42

Intel core i5 4460 4x3.20GHz 6MB | Gigabyte GA-H81M-HD3 (H81 PCI-E DDR3)
Crucial DDR3 8GB 1600 Mhz CL9
Asus Radeon R9 380 OC 4GB GDDR5 (256 bit)
ADATA SSD 240 GB
Toshiba 1 TB

Fisiu

  • Geeko's friend
  • Maniak SUSE
  • *
  • Wiadomości: 4632
      • la manzana
Odp: Samba uprawnienia do plików
« Odpowiedź #3 dnia: Luty 28, 2018, 07:10:34 pm »
systemd wie, że zasoby cifs to zasoby sieciowe i powinien je automatycznie odmontować przed wyłączeniem sieci.

Zonk

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 431
Odp: Samba uprawnienia do plików
« Odpowiedź #4 dnia: Kwiecień 12, 2018, 12:26:01 pm »
W praktyce to działa bardzo ładnie na NFSsie. Kiedyś miałem okazję zatestować jak 16 userów zasysało z "serwera" profile - konta były tworzone na serwerze, homy userów, zrobiły się profile mobilne. Masz przełączniki montowania w man, który odpuściłeś (hard i soft) ale soft domyślny z tego co widzę i to działa w drugą stronę. Gdyby Qnap zniknął, to czy programy używające zasobu pójdą w kosmos czy będą czekać. Pingwin przy zamykaniu sam pozamyka udziały sieciowe. Samba nie wiem do końca czemu mocno obciąża serwer i wydajność przy przewałkach dużo niższa. Mając 2 linuksy nie przyszlo by mi do głowy udostępniać czegoś po sambie.
« Ostatnia zmiana: Kwiecień 12, 2018, 12:29:59 pm wysłana przez Zonk »
openSUSE 42.2 AMD 7700 series
P35-ICH9R, Intel Core 2 Quad Q6600-3GHz