ITBlog

IT Blog w tematach różnych...

  • O blogu…
  • Edukacja
    • Moodle – stare
    • Moodle2
    • Testy
    • Wykłady IT
  • Firma

Podstawowa instalacja pakietu SAMBA

Napisane przez Igor Brzeżek on 10 marca 2021
Napisane w: Linux Debian.

Samba jest zestawem programów pozwalających udostępniać min systemowi Windows katalogu umieszczone na Linux.

Instalacja pakietu SAMBA
Najpierw instalujemy (z konta root oczywiście)

> apt install samba

Po instalacji pojawi się katalog konfiguracyjny /etc/samba, edytujemy w nim plik smb.conf dodając na końcu pliku wpis udostępniający wybrany katalog:

Nazwa w nawiasach [] to nazwa pod jaką zdalny system będzie widział nasz fizyczny katalog, a ten znajduje się w miejscu określanym przez wpis: path = …. Średniki to komentarze.

Plik zapisujemy i tworzymy katalog jaki chcemy udostępniać:

> mkdir /mnt/wszyscy

Nazwa katalogu i umiejscowienie dowolne ale nazwa katalogu musi być zgodna z wpisem path = …. Po utworzeniu katalogu trzeba mu dać uprawnienia do odczytu i zapisu:

> chmod 777 /mnt/wszyscy

Kolejny krok to przeładowanie demona samby:
> systemctl reload smb

Teraz sprawdzamy jaki adres ma nasz Linux:

> ip add sh

albo:

> ifconfig

Podłączanie się do udostępnionego katalogu na Linux:

W systemie Windows otwieramy menu Uruchom (Windows-R), wpisujemy w nim adres naszego Linuxa i nazwę udostępnionego katalogu (ta w nawiasach kwadratowych z pliku konfiguracyjnego samby):

Jak wszystko jest skonfigurowane poprawnie otworzy się okno z zawartością zdalnego katalogu z Linuxa (dostęp anonimowy):

Zauważmy, że przy tej konfiguracji nie trzeba podawać hasła. Jest to dostęp anonimowy. W takim wypadku katalog udostępniany na Linux powinien mieć ustawione prawa z włączonym „lepkim” bitem (ang. sticky bit). Ustawimy to poleceniem:

chmod a+twrx

Jeśli tego nie ustawimy to pliki tworzone przez zdalnych użytkowników będą miały przynależność do nobody:nogroup.

Jeśli chcemy dać dostęp konkretnemu użytkownikowi samby to wykonamy to w kilku krokach:
– tworzymy takiego użytkownika w sambie:

> smbpaswd -a jnowak

– w pliku smb.conf, w sekcji udostępnianego zasobu dodajemy opcję:

valid users = jnowak

– przeładujemy demona samby

> systemctl reload smbd

Teraz kiedy podłączamy się z Windows widać monit danych

 

 


Nieco informacji o SAMBA

Nawigacja

← Ręczne dodawanie pozycji menu w LXDE
Powiększenie wirtualnego dysku maszyny Linux Debian DEV →
  • Szukaj

  • Kategorie

    • IT ogólnie (158)
      • AI (1)
      • Bezpieczeństwo (20)
        • Model AAA (7)
        • Szyfrowanie (1)
      • CCTV (3)
      • Hardware (2)
      • Podstawy informatyki (1)
      • Sieci (47)
        • Cisco (4)
          • Obsługa haseł (2)
        • MikroTik (8)
        • Monitorowanie sieci (3)
        • Pomiary w sieciach LAN (6)
          • iptraf-ng (3)
        • Protokół ARP (5)
        • Symulator sieci GNS3 (5)
        • Tunelowanie ruchu (6)
          • Tunele GRE (2)
          • Tunele SSH (4)
        • WLAN / WiFi (7)
      • Software (78)
        • Bazy danych (13)
        • Programowanie (21)
        • Systemy operacyjne (21)
          • Linux Debian (18)
        • Windows (8)
      • Wirtualizacja (26)
  • Ostatnie wpisy

    • Opencode – darmowe kredyty
    • Tunel SSH – zwrotny (remote forwading)
    • GNS3 – Interfejsy sieciowe
    • GNS3 – Konfiguracja urządzenia IOU (L2/L3)
    • Tunel GRE + EoIP na Cisco
  • Strona odwiedzona

    od 11.01.2013

  • Doskonała platforma e-learningowa Uzyskaj certyfikat IT

Proudly powered by WordPress Theme: Parament by Automattic.
7ads6x98y

Powered by
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by