Montáž a mapování akcií mezi Windows a Linux s Samba

posted in: Articles | 0

V mém předchozím článku, Interoperability: začínáme s Samba, jsem se vztahuje instalace a konfigurace Samba akcií na Linux server. Skutečná síla Samby přichází, když klienti Windows mohou komunikovat se servery souborů Linux. V tomto článku se budu zabývat tím, jak můžete přistupovat k akciím Samba z klientů Linuxu i Windows.,

nainstalujte balíčky klientů Samba

pro přístup k Samba share od klientů Linuxu musíme nainstalovat několik klientských balíčků Samba.

na klientském počítači nainstalujte balíčkysamba-common asamba-client.

# yum install samba-client samba-common -y

Zkontrolujte dostupné akcie

zkontrolujeme, zda máme přístup k našim akciím ze serveru. Můžeme použít buď hostname nebo ip address serveru. Pokud používáte hostname, ujistěte se, že DNS funguje.,

vytvořte adresář, který můžeme použít jako náš mount point. Chystám se vytvořit adresář pod /mnt, ale můžete použít libovolný adresář, který chcete. Možná budete muset nakonfigurovat SELinux v tomto adresáři.

# mkdir /mnt/myshare

nyní připojte podíl.

# mount -t cifs -o username=user //192.168.1.122/myshare /mnt/sharePassword for user@//192.168.1.122/myshare: ********

Nyní, že máme namontované náš podíl, můžeme se podívat na koně s následující příkaz:

# df -h

Perzistentní mount

řekněme, že adresář mount trvale, takže to může vydržet restartu., Pomocí textového editoru podle vašeho výběru upravte soubor /etc/fstab. Můžete to udělat několika způsoby, ale budu demonstrovat dva způsoby, jak připojit Samba podíl při startu v /etc/fstab.

# vim /etc/fstab

první možnost poskytuje uživatelské jméno a heslo pro Samba uživatele v fstab.

//192.168.1.122/myshare /mnt/share cifs username=user,password=password,_netdev 0 0

druhou možností je vytvoření souboru pověření. Tento soubor můžete volat cokoli, ale chtěl bych jej nazvat cred., Chtěl bych umístit soubory pověření do domovského adresáře uživatele. V naší demonstraci to bude /home/user/.cred.

//192.168.1.122/myshare /mnt/share cifs credentials=/home/user/.cred,_netdev 0 0

volba_netdev je důležitá, protože montujeme síťové zařízení. Klienti mohou během zaváděcího procesu viset, pokud systém narazí na problémy se sítí.

nyní vytvořte soubor .cred uvnitř domovského adresáře uživatele.

# vim /home/user/.cred

Dále přidejte uživatelské jméno a heslo uživatele Samba.,

username=userpassword=password

nakonec připojte všechny souborové systémy.

# mount -a

Přístup podílu z klienta se systémem Windows.

budu používat Windows 10 jako můj klient stroj s pracovní skupiny, která se nazývá SAMBA. Na počítači se systémem Windows musíme vytvořit místní uživatelský účet, který odpovídá uživatelskému jménu a heslu uživatelského účtu Samba, který jsme vytvořili v mém předchozím článku. Ačkoli vytvoření účtu není nutné, bude to dělat věci jednodušší při přístupu ke sdílení.

Jak jsem již zmínil výše, tento krok je volitelný a můžete jej zcela přeskočit., Přestože existuje několik přístupů k přidání nového místního uživatele do počítače se systémem Windows, pro jednoduchost tohoto článku budu používat PowerShell. Spusťte PowerShell jako správce a vydat následující příkazy:

PS > $password = Read-Host -AsSecureStringPS > New-LocalUser -Name "user” -Password $password

Nyní, že jsme vytvořili novou místní uživatelský účet odpovídající Samba uživatelský účet, můžete se přihlásit k systému Windows pomocí nově vytvořeného uživatelského účtu.

přístup k podílu z Průzkumníka Windows

Chcete-li získat přístup k Samba share z Průzkumníka Windows, začněte zadávat IP adresu našemu podílu ve vyhledávací oblasti., Používám hostname serveru Samba. V mém případě je to centos. Ke sdílení můžete také přistupovat pomocí IP adresy serveru Samba.

Obrázek

Prohlížení na Samba share.

můžete být vyzváni k zadání uživatelského jména a hesla pro přístup ke sdílení, pokud jste přeskočili proces vytváření místního uživatele., Pokud budete vyzváni k zadání přihlašovacích údajů, zadejte uživatelské jméno a heslo Samba, které jsme vytvořili v předchozím článku.

budete muset zadat cestu sdílení Samba pokaždé, když chcete získat přístup ke sdílení. Existuje lepší způsob, jak získat přístup ke sdílení mapováním jednotky na Samba share ve Windows.,

Mapování jednotky na Samba share,

K mapování jízdy na Samba share, otevřete PowerShell a vydat následující příkaz:

PS > NET USE M: \\centos\myshare
Obrázek

Samba share mapován do M: disk.

Wrap up

přístup k Samba share Na Linuxu a Windows je snadný. S tímto základním nastavením budete mít přístup k akciím souborů z klientských strojů ve vaší síti., S poněkud větší konfigurací můžete nasadit akcie Samba v prostředí domény. Samba může udělat víc než sdílení souborů. Pokud byste se chtěli dozvědět více o Samba, přečtěte si tento článek o interoperabilitě Windows a Linux. Jedná se o základní nastavení, ale se Sambou můžete udělat mnohem víc.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *