serwer SAMBA

tutaj pokaże wam jak wykonać takie zadanie

najpierw musimy zainstalować serwer SAMBA za pomocą komendy

sudo apt install samba

potem musimy dodać użytkowników poleceniem

sudo adduser NazwaUżytkownika

potem nadajemy mu hasło, możemy też dać mu jakieś dane jeśli chcemy albo musimy

następnie przechodzimy do folderu srv za pomocą komendy cd /srv i tworzymy folder w ten sposób

sudo mkdir samba/share

Teraz ustawiamy odpowiednie uprawnienia, aby Samba mogła z niego korzystać:

sudo chown -R nobody:nogroup /srv/samba/share
sudo chmod -R 0775 /srv/samba/share

Kolejnym krokiem jest konfiguracja Samby. Edytujemy główny plik konfiguracyjny i od razu warto zrobić kopie tego pliku używając komendy

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf-kopia
sudo nano /etc/samba/smb.conf

tutaj widzimy przykładową konfiguracje samby

potem wracamy do naszych użytkowników i aby dodać użytkownika do SAMBY musimy użyć polecenia

sudo smbpasswd -a NazwaUżytkownika

Na końcu pliku dodajemy definicję udziału sieciowego:

[Public]
path = /srv/samba/share
browseable = yes
writable = yes
guest ok = yes
read only = no
force user = nobody

Po zapisaniu zmian sprawdzamy, czy konfiguracja jest poprawna używając tego polecenia „testparm„. Jeżeli nie ma błędów, restartujemy usługę Samby, aby zastosować zmiany

sudo systemctl restart smbd
sudo systemctl enable smbd

Jeżeli na serwerze działa firewall musimy użyć tej komendy

sudo ufw allow samba


Opublikowano

w

,

przez

Tagi: