Udziały SMB na Ubuntu 22 Server

Przetłumaczone automatycznie z angielskiego. Przeczytaj oryginał

Udziały SMB można tworzyć przez interfejs graficzny w wersji desktop albo z wiersza poleceń w instalacji serwerowej. Można z nich korzystać zarówno na stacjach Linux, jak i na maszynach z Windows. Utworzymy grupę editors i dodamy do niej bieżącego użytkownika. Udział będzie znajdował się w folderze /data, którego właścicielem jest grupa editors; jej członkowie mogą czytać i zapisywać w folderach tego udziału.

Bash
sudo apt-get install samba -y
# edit /etc/samba/smb.conf and set your workgroup name
# ...
sudo mkdir /data
sudo groupadd editors
sudo usermod -aG editors $USER # current user
sudo chgrp -R editors /data
sudo chmod -R g+rw /data

Teraz ponownie edytuj plik smb.conf, aby dodać konfigurację udziału:

INI
[DATA]
path = /data
valid users = @editors
browsable = yes
writable = yes
read only = no

Zrestartuj usługę smbd:

Bash
sudo systemctl restart smbd

Ostatnia rzecz to zmapowanie użytkowników systemowych na użytkowników SMB:

Bash
sudo smbpasswd -a SOMEUSER
sudo smbpasswd -e SOMEUSER
Wersja Markdown

Wszystkie treści na tej stronie są udostępniane na licencji Uznanie autorstwa – Użycie niekomercyjne – Bez utworów zależnych 4.0 Międzynarodowe (CC BY-NC-ND 4.0). Cytuj jako: Michał Sobczak, „Udziały SMB na Ubuntu 22 Server”, 23 listopada 2022, https://michalasobczak.pl/pl/posts/smb-shares-on-ubuntu-22-server.html