GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Sambu na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Sambu na Ubuntu 20.04 LTS. Pro ty z vás, kteří nevěděli, Samba je bezplatná reimplementace softwaru nebo implementace s otevřeným zdrojovým kódem protokolu SMB/CIFS, který uživatelům umožňuje přístup k tiskárnám se sdílenými soubory a dalším síťovým zdrojům.

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 Ubuntu 20.04 (Focal Fossa). Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04, 16.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-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 Ubuntu 20.04 LTS Focal Fossa

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální, spuštěním následujícího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade

Krok 2. Konfigurace hostitelského souboru.

Potřebujeme přidat Ubuntu 20.04 LTS do hostitelského souboru Windows. Chcete-li to provést, spusťte ve Windows následující příkaz:

notepad C:\\Windows\System32\drivers\etc\hosts

Musíte přidat místní položku pro Ubuntu, na kterou bude odkazovat pojmenované ubuntu2004, a uložit ji:

192.168.1.3   ubuntu2004.localhost   ubuntu2004

Potom spusťte níže uvedené příkazy a zadejte IP s názvem hostitele Windows, uložte soubor a ukončete:

sudo nano /etc/hosts

Po dokončení spusťte ve Windows s oprávněním správce následující příkazy:

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Krok 3. Instalace Samby na Ubuntu 20.04.

Spusťte v terminálu následující příkaz a nainstalujte Sambu do systému Ubuntu:

sudo apt install samba samba-common-bin

Chcete-li ověřit, zda jsou spuštěny služby Samba, spusťte níže uvedené příkazy:

sudo systemctl status smbd

Krok 4. Nakonfigurujte veřejné sdílení Samba.

Spuštěním následujícího příkazu otevřete konfiguraci Samby:

sudo nano /etc/samba/smb.conf

Přidejte následující řádek do:

======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUPnetbios name = ubuntu2004
   security = user
   proxy = no
   map to guest = bad user
#### Networking ####
# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred interfaces = 127.0.0.0/8 eth0
# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
bind interfaces only = yes

#Most people will want "standalone server" or "member server".
#Running as "active directory domain controller" will require firstserver role = standalone server
obey pam restrictions = yes
#This boolean parameter controls whether Samba attempts to sync the Unix[public]
   path = /samba/public
   browseable = yes
   guest ok = yes
   guest only = yes
   read only = no
   force user = nobody
   force create mode = 0777
   force directory mode = 0777

Po provedení změn restartujte démona Samba:

sudo systemctl restart smbd

Dále musíte vytvořit veřejnou složku, kam by měl mít přístup každý:

sudo mkdir -p /samba/public

Jakmile úspěšně, restartujte server Samba. Sdílenou složku uvidíte v systému Windows 10 nebo v jakémkoli jiném systému Windows, který používáte.

Krok 5. Nakonfigurujte bránu firewall.

Pokud máte aktivní firewall, spusťte:

sudo ufw allow 'Samba'

Blahopřejeme! Úspěšně jste nainstalovali Sambu. Děkujeme, že jste použili tento návod k instalaci Samby do vašeho systému Ubuntu 20.04 LTS Focal Fossa. Pro další pomoc nebo užitečné informace vám doporučujeme zkontrolovat oficiální Sambu webové stránky.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  2. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  3. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  1. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  2. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  1. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS

  2. Jak nainstalovat Memcached na Ubuntu 18.04 LTS

  3. Jak nainstalovat VestaCP na Ubuntu 18.04 LTS