- 1. Jak nainstalovat Sambu na Linux
- 2. Jak nakonfigurovat Ubuntu
- 3. Vytvořte a nakonfigurujte sdílenou složku mezi Ubuntu Linux a Windows 10
- 4. Jak přistupovat k Samba z Windows 10
- 5. Jak chránit sdílené soubory v Ubuntu
- 6. Jak povolit Sambu v UFW na Ubuntu
- 7. Jak vložit heslo do sdílené složky Ubuntu Linux a Windows 10
Když spravujeme různé operační systémy, jako jsou Linux, Windows nebo Maces, je důležité vědět, jak je můžeme nakonfigurovat tak, aby přenos souborů mezi nimi byl efektivní a splňoval všechny příslušné požadavky. Mít soubory uložené na našich počítačích je běžný úkol a práce s nimi je každodenní. Problém nastává, když měníme operační systém, ale chceme zachovat zacházení se stejnými daty.
Toto je zásadní krok, protože každý den se můžeme setkat s potřebou sdílet soubory mezi dvěma operačními systémy, které mají různé souborové systémy, jako jsou Linux a Windows, a nemůžeme k tomu vždy použít e -mail nebo vyměnitelné disky, a proto dnes Uvidíme, jak nainstalovat Sambu do Ubuntu a tímto způsobem mít jednoduchou metodu pro celý proces sdílení souborů mezi Linuxem a Windows.
Co je SambaSamba je sada aplikací vyvinutých v roce 1992, pomocí kterých se používá protokol SMB, který umožňuje úplnou součinnost mezi systémy Linux a Windows. Samba je bezplatný software licencovaný GNU.
Aktuální stabilní verze Samby je 4.6.5 a díky této aplikaci budeme moci sdílet soubory a tiskové služby mezi těmito operačními systémy ve stejné síti.
Sambu lze také použít jako aktivní řadič domény adresáře. Nyní uvidíme, jak nainstalovat Sambu na Ubuntu a bezpečně sdílet soubory s operačními systémy Windows.
Uvidíme, jak můžeme plně nakonfigurovat Sambu pro sdílení prvků mezi Windows 10 a Ubuntu Linux.
1. Jak nainstalovat Sambu na Linux
Prvním krokem je instalace Samby přímo z úložišť Ubuntu a za tímto účelem provedeme následující příkaz. Zadáme písmeno S, abychom přijali stahování a instalaci balíčků Samba.
sudo apt install samba samba-common python-dnspython
ZVĚTŠIT
2. Jak nakonfigurovat Ubuntu
Krok 1
Jakmile je Samba nainstalována, pokračujeme v úpravě souboru /etc/samba/smb.conf, abychom v něm nastavili dvě hodnoty:
nezabezpečený Anonym. bezpečné sdílení souborůKrok 2
Předtím vytvoříme záložní kopii původního souboru spuštěním následujícího řádku:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.orig
ZVĚTŠIT
Krok 3
Jakmile je soubor zálohován, můžeme soubor smb.conf upravit. Jedním ze základních bodů je ověřit, že pracovní skupina Windows je podobná Ubuntu, a proto můžeme pracovní skupinu zkontrolovat pomocí kterékoli z následujících možností. Přístup na trasu:
- Kontrolní panel
- Bezpečnostní systém
- Systém
Krok 4
Zde vyberte možnost „Pokročilá konfigurace systému“ a v zobrazeném novém okně přejděte na kartu „Název počítače“. Tam uvidíme aktuální skupinu systému:
Krok 5
Další možností je otevřít konzolu příkazového řádku pomocí následujících kláves (Spustit) a v zobrazeném okně zadat příkaz cmd.
+ R.
Krok 6
Jakmile jsme tam, zadáme následující řádek: net config Workstation. Tam můžeme vidět aktuální skupinu v řádku Doména pracovní stanice.
net config Workstation
ZVĚTŠIT
Krok 7
S těmito informacemi přejdeme k souboru smb.conf pro úpravy a provedeme následující počáteční kroky. Ve vaší objednávce provedeme následující řádky:
sudo mkdir -p / srv / samba / anonymous_shares (Vytvoření adresáře, kde budou umístěny prvky, které mají být sdíleny) sudo chmod -R 0775 / srv / samba / anonymous_shares (Oprávnění) sudo chown -R nikdo: nogroup / srv / samba / anonymous_shares (oprávnění)Krok 5
Jakmile je tento proces hotový, přistupujeme ke konfiguračnímu souboru pomocí jednoho ze známých editorů:
vi: sudo vi /etc/samba/smb.conf nano: sudo nano /etc/samba/smb.confKrok 6
V nasazeném souboru bude nutné upravit následující směrnice umístěné v sekci Globální:
workgroup = WORKGROUP netbios name = ubuntu security = user [Anonymous] comment = Anonymous File Server Share path = / srv / samba / anonymous_shares browsable = yes writeable = yes guest ok = yes read only = no force user = Nobody
ZVĚTŠIT
Krok 7
Jakmile budete hotovi, uložíme změny pomocí kombinace kláves:
Ctrl + O
a opustíme editor pomocí:
Ctrl + X
Krok 8
Konfiguraci ověříme spuštěním následujícího příkazu:
Testovací paže
ZVĚTŠIT
3. Vytvořte a nakonfigurujte sdílenou složku mezi Ubuntu Linux a Windows 10
Pojďme se podívat, jak vybrat složku, kterou chceme sdílet mezi Ubuntu a Windows 10.
Krok 1
Vycházíme ze skutečnosti, že jsme v Ubuntu vytvořili složku, kterou budeme nazývat Home. Když jsme jej vytvořili, klikneme na něj pravým tlačítkem a zobrazí se seznam, kde vybereme možnost „Sdílení místní sítě“.
Krok 2
V dalším okně klikneme na možnost „Sdílet tuto složku“ pro sdílení této složky:
Krok 3
Vidíme, že automaticky byla aktivována také pole pro „Povolit ostatním vytvářet a mazat soubory v této složce“ a „Hostovaný přístup (pro lidi bez uživatelského účtu“, které je třeba aktivovat. Klikněte na „Vytvořit sdílení“).
Krok 4
Dále klikneme na možnost „Přidat oprávnění automaticky“, abychom mohli udělit oprávnění složce, kterou chceme sdílet.
Krok 5
Nyní uvidíme, že máme sdílenou složku s ikonou šipky, která označuje tento stav.
4. Jak přistupovat k Samba z Windows 10
Jakmile tyto kroky potvrdíme, přistoupíme k průzkumníku Windows 10, kde přejdeme do sekce Síť a tam budeme mít přístup do složky Anonymous, kterou jsme vytvořili:
5. Jak chránit sdílené soubory v Ubuntu
Krok 1
Dalším krokem je ochrana přístupu ke sdíleným prostředkům a za tímto účelem nejprve spustíme následující řádky, ve kterých vytvoříme skupinu a uživatele s oprávněními:
sudo addgroup smbgrp sudo usermod solvetic -aG smbgrp sudo smbpasswd -a Solvetic
ZVĚTŠIT
Krok 2
V souboru smb.conf modul security = user vyžaduje, aby uživatelé přistupovali k heslu, které jsme uvedli. Nyní můžeme nainstalovat balíčky libpam-winbind za účelem synchronizace uživatelů a hesel spuštěním následujícího řádku:
sudo apt install libpam-winbindNyní provedeme následující řádky v pořadí:
sudo mkdir -p / srv / samba / secure_shares (Zabezpečené vytváření adresářů) sudo chmod -R 0770 / srv / samba / secure_shares (oprávnění) sudo chown -R root: smbgrp / srv / samba / secure_shares (oprávnění)
ZVĚTŠIT
Krok 3
Nyní znovu přistoupíme k souboru smb.conf a v poli Zabezpečit vytvoříme následující směrnice:
[Zabezpečit] komentář = Zabezpečený souborový server Sdílet cestu = / srv / samba / secure_shares platní uživatelé = @smbgrp host ok = ne zapisovatelný = ano procházitelný = anoKrok 4
Jakmile budou tyto změny provedeny, restartujeme služby spuštěním následujících příkazů:
sudo systemctl restart smbd sudo service smbd restartKrok 5
Výsledkem je, že při pokusu o přístup z Windows uvidíme následující výsledek:
Jak vidíme, přístup bude omezen a jediným způsobem přístupu bude zadání příslušných hesel.
6. Jak povolit Sambu v UFW na Ubuntu
V případě použití brány firewall UFW v Ubuntu musíme pro její povolení zadat následující řádky s příslušnou IP adresou serveru:
sudo ufw povolit proto udp na libovolný port 137 od 192.168.0.14/24 sudo ufw povolit proto udp na libovolný port 138 od 192.168.0.14/24 sudo ufw povolit proto tcp na libovolný port 139 od 192.168.0.14/24 sudo ufw povolit proto tcp na jakýkoli port 445 z 192.168.0.14/24
7. Jak vložit heslo do sdílené složky Ubuntu Linux a Windows 10
Složku, kterou sdílíme se systémy Windows 10 a Linux, můžeme chránit vytvořením přístupového hesla.
Krok 1
K tomu přejdeme na terminál a zadáme následující příkaz:
sudo smbpasswd -a Uživatelské jménoKrok 2
Nyní pokaždé, když chceme od Windows 10 přistupovat ke sdílené složce Linuxu, budeme k přístupu potřebovat uživatelské jméno a heslo.
Pomocí těchto kroků jsme nainstalovali Sambu do Ubuntu.