Jak nainstalovat a nakonfigurovat Sambu na Debianu 10

Samba je výkonný open-source nástroj, který umožňuje sdílení souborů a tiskáren ve Windows v síti v systémech Linux. Umožňuje koexistenci a interakci počítačů Linux a Windows ve stejné síti. Je nainstalován na serveru Linux, který hostí soubory, které mají být sdíleny. K těmto sdíleným souborům pak může přistupovat jakýkoli autorizovaný klient Linuxu nebo Windows ve stejné síti.

tento článek vysvětlí, jak nainstalovat a nakonfigurovat server Samba v systému Debian., Naučíme se také, jak přistupovat k těmto sdíleným souborům z počítačů Linux nebo Windows.

Debian 10 jsme použili k provádění příkazů a postupů uvedených v tomto článku. Příkazy a postupy však fungují téměř přesně stejně v jiných distribucích Linuxu.

instalace Samby na Debian

spusťte terminál v operačním systému Debian. Přejděte na kartu aktivity v levém horním rohu plochy. Poté do vyhledávacího pole zadejte terminál klíčových slov. Když se zobrazí výsledek vyhledávání, otevřete jej kliknutím na ikonu terminálu.,

v terminálu zadejte následující příkaz pro instalaci serveru Samba.

$ sudo apt install samba

může požádat o potvrzení tím, že vám poskytne možnost Y/n. Hit y pokračovat v procesu instalace a Samba bude nainstalován na vašem systému.

během instalace se může zeptat, zda chcete použít nastavení WINS z DHCP. Pokud váš server používá statickou IP adresu, vyberte Ne.

Ověření instalace SAMBA

Chcete-li ověřit instalaci, zkontrolujte stav služby samba „nmbd“., Tato služba se spustí automaticky po instalaci samby.

$ sudo systemctl status nmbd

Pokud je server samba nainstalován a úspěšně spuštěn, uvidíte aktivní (běžící) stav.

Pokud se služba nespustí automaticky, spusťte tento příkaz spustit ručně:

$ sudo systemctl start nmbd

Konfigurace Samba

po instalaci Samba serveru je dokončena, teď je čas nakonfigurovat. Konfigurační soubor samba smb.conf se nachází v adresáři/etc / samba., V tomto souboru určíme složku a tiskárny, které chceme sdílet, spolu s jejich oprávněními a provozními parametry. Samba zkontroluje svůj konfigurační soubor po určité době a aktualizuje všechny změny.Reklama

proveďte následující kroky:

Krok 1: Vytvořte adresář pro sdílení souborů prostřednictvím Samby. Tento adresář uchovává soubory, které je třeba sdílet. Spusťte následující příkaz a vytvořte nový adresář pod kořenovým adresářem.

$sudo mkdir /samba

Krok 2: Nyní budeme muset upravit konfigurační soubor smb.conf., Před úpravou konfiguračního souboru nezapomeňte vytvořit zálohu tohoto souboru ve stejném nebo jiném adresáři. Proveďte následující příkaz a vytvořte zálohu smb.konfederace.

$ sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf

Tento příkaz vytvoří zálohu v adresáři ~ / Documents

Krok 3: nyní upravte původní konfigurační soubor pomocí libovolného textového editoru, jako je Vim, Nano nebo Gedit. Používáme zde nano editor:

$ sudo nano /etc/samba/smb.conf

Přejděte dolů na spodní část smb.,conf a přidat následující řádky:

comment = Samba on Debianpath = /sambaread-only = nobrowsable = yes

, Kde

  • = jméno samba sdílení
  • comment= stručný popis sdílet
  • Path= Cesta ke sdílenému adresáři.
  • pouze pro Čtení = Nastavit sdílený adresář jako čitelný
  • Browsable = zahrnout podíl na základním seznamu nebo ne

Jakmile budete hotovi, stiskněte kombinaci kláves Ctrl+O a Ctrl+X současně uložte a ukončete soubor.

nastavení uživatelského účtu

nyní budeme potřebovat uživatelský účet setup pro Sambu., Uživatel Samba musí být uživatelem systému,a proto by měl existovat v souboru/etc / password. Pokud uživatel již neexistuje, musíte jej nejprve vytvořit. V opačném případě stačí spustit příkaz v terminálu pomocí následující syntaxe a nastavit nové heslo pro uživatele.,

$ sudo smbpasswd -a username

Restartujte Samba Služby

Poté, co jste udělal s všechny konfigurace a uživatelské nastavení, restartujte Samba servis spuštěním následujícího příkazu v Terminálu:

$ sudo systemctl restart smbd.service

Připojení Samba sdílet z Linuxu

připojit samba sdílet z Linuxu příkazový řádek, budete muset nainstalovat Samba klienta. Pomůže připojit akcie samba z příkazového řádku.,

Spustit následující příkaz v Terminálu k instalaci Samba klienta:

$ sudo apt install smbclient

Jakmile je nainstalován, připojit na Samba share pomocí následující syntaxe:

$ sudo smbclient ///share_name –U samba_user

, Kde

  • je adresa IP nebo název hostitele serveru Samba
  • je název sdílené adresáře Samba
  • je jméno uživatele, který má přístup do sdílené položky

po zadání příkazu v terminálu, to se vás zeptá na heslo. Zadejte heslo a stiskněte klávesu enter, po které uvidíte samba CLI., Chcete-li zobrazit podporované příkazy na CLI, zadejte Nápověda a stiskněte klávesu enter.

pomocí GUI

pro přístup k Samba share prostřednictvím grafického uživatelského rozhraní otevřete Správce souborů. V dolní části okna Správce souborů uvidíte možnost připojení k serveru. Do adresního řádku zadejte adresu serveru Samba v následujícím formátu a klikněte na Připojit.

///share_name

když se objeví následující okno, vyberte přepínač registrovaný uživatel a zadejte uživatelské jméno a heslo do příslušných souborů., Pokud jste v prostředí pracovní skupiny, ponechte pole domény jako výchozí a klikněte na Připojit.

nyní budete mít přístup ke sdíleným souborům na serveru Samba.

Metoda 2: Připojení Samba share z Windows machine

v systému Windows OS, Run utility se většinou používá pro přístup ke sdíleným souborům přes síť. Chcete-li otevřít nástroj spustit, použijte zástupce Windows key+R. Když se nástroj otevře, zadejte adresu Samba share v následujícím formátu a klikněte na OK.,

\\\

budete vyzváni k zadání hesla uživatele Samba. Zadejte heslo a klikněte na OK.

Nyní budete mít přístup k sdíleným souborům Samba na vašem počítači se systémem Windows.

v tomto článku jsme se naučili, jak nainstalovat Sambu do systému Debian 10. Také jsme se naučili, jak se připojit k serveru Samba z počítačů Linux a Windows pro přístup ke sdíleným adresářům.

jak nainstalovat a nakonfigurovat Sambu na Debianu 10

Leave a Comment