V tomto tutoriálu vám ukážeme, jak nainstalovat Sambu na Debian 10. Pro ty z vás, kteří to nevěděli, Samba umožňuje sdílet soubory a tiskárny s jinými počítači na dálku, bez ohledu na jejich operačního systému. Umožňuje vám přistupovat k souborům na ploše z notebooku a sdílet soubory s uživateli Windows a macOS.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Samby na Debian 10 (Buster).
Předpoklady
- Server s jedním z následujících operačních systémů:Debian 10.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Sambu na Debian 10 Buster
Krok 1. Než spustíte výukový program níže, je důležité se ujistit, že váš systém je aktuální, a to spuštěním následujícího apt
příkazy v terminálu:
sudo apt update
Krok 2. Instalace Samby na Debian 10.
Nyní spustíme následující příkaz k instalaci serveru Samba:
sudo apt install samba
Ověření instalace Samby pomocí následujícího příkazu:
sudo systemctl start nmbd sudo systemctl status nmbd
Krok 3. Nakonfigurujte Sambu.
Konfigurační soubor samby smb.conf
je umístěn v /etc/samba
adresář. Před úpravou konfiguračního souboru se ujistěte, že jste vytvořili zálohu tohoto souboru:
sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf
Nyní upravte původní konfiguraci pomocí následujících příkazů:
sudo nano /etc/samba/smb.conf
Přidejte následující řádky:
[samba-share] comment = Samba on Debian path = /samba read-only = no browsable = yes
Dále nastavte uživatelský účet. Uživatel Samba musí být systémový uživatel, a proto by měl existovat v /etc/password
soubor. Pokud uživatel ještě neexistuje, budete jej muset nejprve vytvořit:
sudo smbpasswd -a username
Po dokončení restartujte službu Samba spuštěním následujícího příkazu:
sudo systemctl restart smbd.service
Krok 4. Připojte sdílení Samba z Linuxu.
Nyní spusťte v Terminálu následující příkaz k instalaci klienta Samba:
sudo apt install smbclient
Po úspěšné instalaci se připojte ke sdílení Samba pomocí následující syntaxe:
sudo smbclient //[Your-IP-address or Host_name]/share_name –U samba_user
- [Vaše-IP-adresa nebo název_hostitele] je IP adresa nebo název hostitele serveru Samba
- [share_name] je název sdíleného adresáře Samba
- [samba_user] je jméno uživatele, který má přístup ke sdílené složce
Blahopřejeme! Úspěšně jste nainstalovali Sambu. Děkujeme, že jste použili tento návod k instalaci nejnovější verze Samby do systému Debian. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Samby .