Freebsd je vysoce výkonný operační systém, který má mnoho funkcí. Jednou z takových funkcí je možnost rozšířit složku, abyste k ní měli přístup prostřednictvím operačního systému Windows. To může být užitečné, pokud chcete sdílet soubory mezi FreeBSD a počítači se systémem Windows. Tento článek bude mít krok za krokem návod, jak rozšířit složku ve Freebsd pro přístup přes Windows.
Prvním krokem je instalace balíčku Samba. Samba je program, který poskytuje podporu síťového protokolu SMB / CIFS v operačních systémech UNIX. Chcete-li nainstalovat balíček Samba do Freebsd, spusťte v terminálu následující příkaz:
pkg install samba
Jakmile je balíček Samba nainstalován, můžete začít konfigurovat rozložení složky. Vytvořte nový konfigurační soubor Samba pomocí textového editoru, jako je vi:
vi /usr/local/etc/smb.conf
Uvnitř konfiguračního souboru Samba přidejte následující konfiguraci:
[global]
workgroup = WORKGROUP
netbios name = Freebsd
server string = Freebsd Samba Server
[shared]
path = / cesta_k_papce
writable = yes
browsable = yes
Nahradit / cesta_k_papce na cestu ke složce, kterou chcete rozšířit. Uložte soubor a zavřete textový editor.
Jak nastavit rozložení složky
Chcete-li nastavit rozložení složky ve Freebsd a umožnit přístup k ní prostřednictvím systému Windows, postupujte podle následujících kroků:
- Ujistěte se, že máte nainstalovaný a nakonfigurovaný server Samba. Pokud ne, nainstalujte jej pomocí příkazu: pkg install samba .
- Vytvořte novou složku, kterou chcete rozšířit, nebo vyberte existující složku.
- Upravte soubor nastavení Samba (/usr/local/etc / smb4.conf) následovně:
- Přidejte novou sekci s následujícími možnostmi:
- [jméno] - nahraďte jedinečný název pro vaši složku;
- path = / cesta / k / složka-nahraďte cestu ke složce;
- read only = no-povolit nahrávání do složky;
- browsable = yes-povolit procházení složky.
- Přidejte novou sekci s následujícími možnostmi:
- Uložte změny a restartujte službu Samba pomocí příkazu: service samba_server restart .
- Nastavte heslo Samba pro uživatele, které bude použito pro přístup ke složce. Chcete-li to provést , spusťte příkaz: smbpasswd - a username, kde je uživatelské jméno username.
- Nakonfigurujte přístupová práva ke složce pro uživatele Samba. Chcete-li to provést , spusťte příkaz: chown-R username:groupname /cesta/k/složka a vyměňte username za uživatelské jméno a groupname za název skupiny, ke které uživatel patří.
- Nakonfigurujte operační systém Windows pro přístup ke sdílené složce. Proto:
- Otevřete Průzkumníka souborů;
- Klikněte pravým tlačítkem myši na prázdné místo a vyberte "připojit síťový disk";
- Zadejte písmeno jednotky a zadejte cestu k rozbalené složce ve formátu \\IP\Název , kde je IP adresa serveru Freebsd a název je název složky, kterou jste zadali v nastavení Samba.
- Klikněte na Hotovo a zadejte uživatelské jméno a heslo, které jste použili při konfiguraci Samba.
- Nyní můžete otevřít rozšířenou složku a pracovat s ní na počítači se systémem Windows.
Tímto způsobem jste úspěšně nakonfigurovali rozbalení složky ve Freebsd a můžete ji použít z počítače se systémem Windows.
Instalace a konfigurace Samba
K rozšíření složky ve FreeBSD a zajištění přístupu k ní prostřednictvím systému Windows použijeme program Samba.
1. Instalace Samba.
Před instalací Samba musíte aktualizovat seznam balíčků systému:
Poté nainstalujeme Sambu pomocí následujícího příkazu:
pkg install samba
2. Vytváření uživatelů v Samba.
Pro přístup ke sdílené složce prostřednictvím systému Windows budete potřebovat uživatelské účty Samba.
Vytvoříme uživatele pomocí následujícího příkazu:
smbpasswd-a jméno uživatele
Proveďte tento příkaz pro každého uživatele, kterého chcete přidat.
3. Konfigurace souboru smb.conf.
Upravíme soubor smb.conf, který se nachází v adresáři / usr / local / etc/:
V tomto souboru budete moci zadat možnosti koule, včetně cesty k rozbalitelné složce, dostupných uživatelů a dalších nastavení.
Uveďme příklad základních nastavení:
[global]workgroup = WORKGROUPsecurity = USER[myshare]path = /путь/к/расшариваемой/папкеread only = novalid users = пользователь1 пользователь2
Proveďte požadované změny v souboru smb.conf s ohledem na požadavky vaší konfigurace.
4. Spuštění a konfigurace Samba.
Nyní můžeme spustit službu Samba a nakonfigurovat ji tak, aby se automaticky spustila při spuštění systému:
sysrc samba_enable=YES service samba start
5. Kontrola přístupu ke sdílené složce.
Po spuštění Samby můžete zkontrolovat přístup ke sdílené složce z počítače se systémem Windows.
Otevřete Průzkumníka Windows a zadejte do adresního řádku:
Poté zadejte přihlašovací údaje uživatele Samba, kterého jste dříve vytvořili.
Nyní můžete přistupovat ke sdílené složce na FreeBSD prostřednictvím systému Windows pomocí Samba.
Vytváření uživatelů Samba
Chcete-li vytvořit uživatele Samba ve Freebsd, postupujte podle pokynů:
1. Vytvoření uživatele v systému:
Prvním krokem je vytvoření uživatele v samotném systému.
# adduser
Zadejte uživatelské jméno a vyplňte požadované informace.
2. Vytvoření uživatele v Samba:
Po vytvoření uživatele v systému je nutné jej vytvořit také v Samba.
# smbpasswd -a username
Místo" username " zadejte jméno uživatele, který jste vytvořili. Poté zadejte a potvrďte heslo pro uživatele.
3. Nastavení přístupových práv:
Aby měl uživatel přístup ke sdílené složce, je nutné nakonfigurovat přístupová práva k této složce.
# chmod -R 0777 /путь_к_папке
Místo" / cest_k_papce " zadejte cestu k rozbalené složce.
Nyní můžete pomocí vytvořených uživatelů Samba přistupovat ke sdílené složce ve Freebsd prostřednictvím systému Windows.
Vytvoření rozšířené složky
Chcete-li rozšířit složku ve Freebsd pro přístup přes Windows, postupujte podle těchto kroků:
1. Otevřete terminál a spusťte příkaz:
mkdir /путь/к/папке
2. Poté nastavte přístupová práva k této složce:
chmod 777 /путь/к/папке
3. Nakonfigurujte Sambu tak, aby umožňovala přístup ke složce prostřednictvím systému Windows. Chcete-li to provést, upravte soubor smb.conf:
vi /usr/local/etc/smb.conf
4. Uvnitř souboru vyhledejte sekci [Global] a přidejte následující řádek:
workgroup = Название_рабочей_группы
5. Poté, pod částí [Global], přidejte další část:
[shared]path = /путь/к/папкеwritable = yesguest ok = yespublic = yes
6. Uložte a zavřete soubor smb.conf.
7. Restartujte službu Samba a použijte změny:
service samba restart
Nyní bude složka / cesta / k / složka rozšířena a dostupná uživatelům systému Windows online.
Přiřazení oprávnění ke složce
Chcete-li rozšířit složku ve Freebsd a zpřístupnit ji prostřednictvím systému Windows, musíte správně nakonfigurovat oprávnění k přístupu k této složce.
Freebsd má systém oprávnění, který umožňuje určit, které operace lze provádět se soubory a složkami a kdo může tyto operace provádět. Přístupová práva lze přiřadit třem kategoriím uživatelů: vlastníkovi, skupině a všem ostatním uživatelům.
Pokud chcete rozšířit složku pro přístup přes Windows, doporučujeme přiřadit práva ke čtení a zápisu všem kategoriím uživatelů:
- Majitel: čtení a zápis (RW)
- Skupina: čtení a zápis (RW)
- Ostatní uživatelé: čtení a zápis (RW)
Tímto způsobem budou moci všichni uživatelé, včetně uživatelů Windows, prohlížet a upravovat soubory ve sdílené složce.
Konfigurace souboru smb.conf
Chcete-li povolit souborový systém SMB ve Freebsd pro sdílení dat se systémem Windows, budete muset nakonfigurovat soubor smb.conf. Chcete-li to provést, postupujte podle následujících kroků:
-
Otevřete terminál a spusťte příkaz:
vi /usr/local/etc/smb4.conf
[global]workgroup = WORKGROUPserver string = Samba Serversecurity = usermap to guest = Bad Userdns proxy = no[shared]path = /path/to/shared/directoryread only = noguest ok = yesbrowseable = yesforce user = usernameforce group = groupnamecreate mask = 0664directory mask = 0775
service samba_server restart
/usr/local/etc/rc.d/samba_server restart
Nyní je vaše složka rozšířena ve Freebsd a může být k dispozici prostřednictvím systému Windows pomocí protokolu SMB.
Spuštění služby Samba
Po instalaci potřebných balíčků a nastavení konfiguračního souboru je nutné spustit službu Samba. Chcete-li to provést, postupujte podle následujících kroků:
1. Otevřete terminál a zadejte příkaz:
sudo service samba_server start
2. Zadejte heslo správce a stiskněte Enter.
3. Po úspěšném spuštění služby se zobrazí zpráva o úspěšně spuštěném serveru Samba.
Služba Samba je nyní plně funkční a ke sdílené složce na Freebsd můžete přistupovat pomocí počítače se systémem Windows.
Připojení ke sdílené složce z Windows
Po nastavení rozbalení složky na Serveru s Freebsd se budete muset připojit k rozbalené složce z operačního systému Windows. Chcete-li to udělat, postupujte podle těchto kroků:
Krok 1: Ujistěte se, že je váš počítač ve stejné síti se serverem Freebsd.
Krok 2: Otevřete Průzkumníka Windows a poté klikněte pravým tlačítkem na prázdné místo v okně Průzkumník souborů. V rozbalovací nabídce vyberte "připojit síťový disk".
Krok 3: V okně Připojení síťového disku, které se zobrazí, vyberte písmeno jednotky, které chcete použít k připojení k rozbalené složce.
Krok 4: Do pole složka zadejte cestu k rozbalené složce na serveru Freebsd. Například / / servername / sharedfolder, kde "servername" je název serveru a "sharedfolder" je název rozšířené složky.
Krok 5: Zaškrtněte možnost "připojit se k jiným přihlašovacím údajům", pokud potřebujete použít jiné přihlašovací údaje než současný uživatel systému Windows.
Krok 6: Klikněte na tlačítko "Hotovo". Pokud jste byli vyzváni k zadání přihlašovacích údajů, zadejte uživatelské jméno a heslo pro přístup ke sdílené složce.
Krok 7: Po úspěšném připojení uvidíte připojenou dešifrovanou složku v Průzkumníku Windows s vybraným písmenem jednotky místo názvu složky.
Nyní můžete libovolně používat a pracovat se soubory ve sdílené složce na serveru Freebsd prostřednictvím operačního systému Windows.
Poznámka: Pokud máte problémy s připojením k rozbalené složce, ujistěte se, že jsou nastavení sítě na serveru Freebsd a v operačním systému Windows správně nakonfigurována. Ujistěte se také, že máte povolený přístup ke sdílené složce na serveru.