Samba je síťový protokol SMB/CIFS, který se používá k poskytování souborových a tiskových služeb pro klienty společnosti Microsoft. Sambu lze také použít jako součást domény Active Directory. Samba používá pro komunikaci protokol TCP/IP.
Pro níže uvedené pokyny k instalaci používám CentOS 6.3, ale níže uvedené kroky budou fungovat také na CentOS 5.
Krok 1 – Instalace Samby
sudo yum install samba ## CentOS and Redhat systems sudo dnf install samba ## Fedora 22+ systems sudo apt install samba ## Debian based systems
Krok 2 – Vytvořte účet pro ověření
Nyní vytvořte systémový účet pro ověřování pro přístup ke sdíleným položkám samba.
useradd marc passwd marc
Také přidejte tento účet do souboru smbpasswd, který má být použit pro autentizaci samba.
smbpasswd -a marc
Krok 3 – Konfigurace sdíleného adresáře
Nyní budete potřebovat adresář, ke kterému budete mít přístup pomocí samby.
mkdir /opt/shared
Přidejte níže položku do konfiguračního souboru Samba /etc/samba/smb.conf ve spodní části.
[shared] comment = Public Stuff path = /opt/shared public = yes writable = yes valid users = marc write list = marc
Krok 4 – Restartujte službu Samba
Restartujte služby SMB a NMB vašeho systému.
systemctl restart smbd.service systemctl restart nmbd.service
Krok 5 – Přístup k Samba Share
Chcete-li otestovat nastavení, musíte získat přístup ke sdílenému umístění ze systému Windows. Otevřete okno spuštění v operačním systému Windows a zadejte níže.
//192.168.1.90/publicshare/
Změňte IP pomocí IP adresy vašeho serveru samba. Pokud se zobrazí výzva k ověření. Pro autorizaci použijte účet vytvořený v
krok 2.