Samba – udostępnianie plików w sieci lokalnej

Samba- jest serwerem pozwalających na współdzielenie plików oraz drukarek pomiędzy komputerami. Jest bardzo prosta w instalacji i konfiguracji, a umożliwia dzielenie się zasobami pomiędzy urządzeniami z innymi systemami operacyjnymi.
Wykorzystuje protokół smb (Server Message Block).

Jest bardzo łatwa w instalacji oraz konfiguracji. Jej implementację możemy znaleźć w standardowych repozytoriach Linux’a, ja pokaże jak to zrobić na systemie Debian.

Aby zainstalować serwer samby musimy zaktualizować nagłówki repozytoriów, komendą
apt-get update
następnie popierami i instalujemy pakiet samby komendą,
apt-get install samba
Po instalacji możemy zająć się konfiguracją naszego serwera, w tym celu potrzebujemy uprawnień root’a, a następnie przejścia do katalogu samby.
sudo su
cd /etc/samba
tam znajdziemy plik smb.conf, najlepszą rzeczą jaką możemy zrobić jest usunięcie tego pliku i utworzenie go na nowo.
rm smb.conf
touch smb.conf
Teraz możemy wziąć się za konfigurację naszego pakietu. Robimy to w naszym edytorze, w moim przypadku jest to vi, ale można użyć np. nano.
vi smb.conf

[global]
workgroup =GRUPA #nazwa grupy roboczej
netbios name = SERWER #nazwa serwera widziana w sieci

#konfiguracja udostępniania zasobów
[udostepniony] #nazwa zasobu
path = /home/udostepniony #lokalizacja katalogu udostępnionego na serwerze
read only = no #czy ma to być zasób tylko do odczytu
guest ok = yes #czy zasób ma być dostępny dla wszystkich bez konieczności logowania
force user = nobody #zasób dostępny dla wszyskich

[zasob_prywatny] #konfiguracja zasobu prywatnego
path = /home/zasob_prywatny
read only = no
guest ok = no
valid user = jan, admin, mirek #Ci użytkownicy będą mieli dostęp do
# tego katalogu po dokonaniu autoryzacji

Teraz musimy dodać administratora domeny
w tym celu musimy wydać komendę:
smbpasswd -a root
Aby dodać zwykłego urzytkownika musimy wydać kolejne komendy:
useradd nazwa_uzytkownika
zostaniemy poproszeni o hasło oraz parę innych informacji które możemy pominąć.
Następnie dodajemy użytkownika do serwera samby,
smbpasswd -a nazwa_uzytkownika
Tu także zostaniemy poproszeni o hasło, hasła nie muszą być zgodne z hasłami systemowymi.

Teraz musimy jeszcze zrestartować sambę.

/etc/init.d/smb restart

W ten prosty sposób udostępniliśmy zasób z naszego serwera.

Permalink do tego artykułu: https://geek.net.pl/samba-wspoldzielenie-zasobow-pomiedzy-urzadzeniami-niezaleznie-systemu-operacyjnego/linux/

Dodaj komentarz

Twój adres email nie będzie publikowany.

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.