niedziela, 2 listopada 2025

Montowanie udziałów SMB/CIFS w systemie Linux

 Montowanie udziałów SMB/CIFS

Wymagania
  1. trzeba mieć zainstalowany pakiet cifs-utils
Start
    w folderze, gdzie chcemy zamontować udział (np. w /mnt) tworzymy foldery, do których zamontujemy udziały i nadajemy uprawnienia (chmod -R 777 folder)
Aby lepiej zabezpieczyć dane logowania, w folderze domowym robimy plik z danymi autoryzacji do samby (czyli login i hasło do komputera z Windows):
    nano ~/.smbcreditentials  
Wklej te wiersze:
username=tutaj wpisz nazwę użytkownika
password=tutaj wpisz hasło


Zmień uprawnienia na plik
chmod 600 ~/.smbcreditentials

  Do pliku  /etc/fstab dodajemy wiersz z lokalizacją udziału
nano /etc/fstab

//servername/nazwa_udzialu /mnt/nazwa_foldera cifs credentials=/home/TWOJA_NAZWA_UZYTKOWNIK_LINUKS/.smbcreditentials,iocharset=utf8,sec=ntlm 0 0


Opcjonalnie:
    aby nie było problemów z uprawnieniami warto dopisać jeszcze ,uid=XXXX (xxxx=UID użytkownika) - bez tego będzie można zapisać, ale będzie problem z modyfikowaniem
UWAGA:
    jeśli w ścieżce sieciowej są spacje, to wstawiamy zamiast nich "\040" (//serwer/test/folder\040ze\040\spacjami)
Montujemy
mount -a

Brak komentarzy:

Prześlij komentarz