Existuje mnoho způsobů, jak sdílet soubory nebo složky v Arch Linuxu. Můžete nastavit sdílení samby, sdílení nfs nebo použít jednotku USB ke sdílení nebo přenosu souborů. Ale počkejte, existuje alternativní způsob, jak okamžitě sdílet soubory a složky v Arch Linuxu. Rychlý umožňuje rychlé sdílení souborů mezi systémy Arch Linux. Je to jednoduchý http server, takže nemusíte instalovat žádné další aplikace na žádný systém. Stačí jej nainstalovat a okamžitě sdílet soubory. Vše, co potřebujete, je webový prohlížeč v klientských systémech pro přístup k souborům/složkám. Quickserve může obsluhovat jeden soubor nebo celý adresář pouhým předáním jejich cest na příkazovém řádku. Může také přijmout seznam souborů ke sdílení pomocí možnosti "--filelist". Je dokonce možné povolit nahrávání pomocí volby "--upload", která akceptuje cestu k adresáři jako svůj argument.
Funkce
Pokud jde o funkce, můžeme uvést následující:
- Velmi jednoduchá instalace a použití.
- Podpora pro seznamy souborů a filtrů.
- Podpora nahrávání.
- Ověření HTTP Digest.
- HTTPS s klientskými certifikáty pro zabezpečená připojení.
- Podpora vícesměrového vysílání pro automatickou detekci dalších serverů Quickserve.
Nainstalujte Quickserve
Qucikserve není k dispozici v oficiálních repozitářích. Můžete jej nainstalovat z AUR pomocí jakýchkoli pomocníků AUR.
Pomocí Yay :
$ yay -S quickserve
Upozorňujeme, že Quickserve v AUR je velmi starý a dlouho nebyl aktualizován. Je tedy možné, že jej nebudete moci nainstalovat.
Naštěstí existuje také neoficiální úložiště, které poskytuje nejnovější Quickserve.
Upozornění: Oficiální vývojáři Arch Linuxu a důvěryhodní uživatelé neprovádějí testy jakéhokoli druhu k ověření obsahu neoficiálních repozitářů. Musíte se rozhodnout, zda důvěřovat jejich správcům, a přebíráte plnou odpovědnost za jakékoli důsledky používání jakéhokoli neoficiálního úložiště.
Upravte pacman.conf soubor:
$ sudo nano /etc/pacman.conf
Na konec přidejte následující řádky:
[xyne-any]Server =http://xyne.archlinux.ca/repos/xyne
Uložte a zavřete soubor pacman.conf.
Nyní nainstalujte quickserve pomocí pacmana, jak je ukázáno níže.
$ sudo pacman -S quickserve
Okamžité sdílení souborů a složek v Arch Linuxu pomocí Quickserve
Řekněme, že váš přítel přijde k vašemu stolu a požádá o soubor nebo složku. Nemusíte nastavovat žádné aplikace pro sdílení souborů, stačí nainstalovat Quickserve a sdílet soubory a složky okamžitě, jak je uvedeno níže.
$ quickserve
Je to tak jednoduché. Nyní může váš přítel přistupovat ke sdílení prostřednictvím webového prohlížeče na adrese URL - http://IP_Address:8000 .
Možná budete muset povolit port přes firewall/router. Taky to není nic moc. Pokud používáte firewalld, poslouží následující příkazy.
$ sudo firewall-cmd --permanent --add-port=8000/tcp
$ sudo firewall-cmd --reload
Na Debianu, Ubuntu můžete povolit port 800, jak je uvedeno níže.
$ sudo ufw allow 8000
Nyní se podívejme, jak používat Quickserve k rychlému obsluhování souborů a složek přes síť. Řekněme například, že sdílíme adresář s názvem test . Chcete-li to provést, spusťte:
$ quickserve test/
Ukázkový výstup:
MulticastQuickserveServer PID 535 Adresy lo:127.0.0.1 enp0s3:192.168.1.105 Port 8000 Multicast False Seznam souborů Žádný Seznam filtrů Žádný MOTD Žádný Adresář nahrávání Žádný Tar Disabled Cesty test /home/sk Ne/test /před>Příkaz spustí http server na všech rozhraních naslouchající na portu 8000. Nyní mohou vaši přátelé přistupovat k této sdílené složce přechodem na http://IP_adresa_vašeho_systému:8000/ z jejich webového prohlížeče.
Zde je ukázkový snímek obrazovky výše uvedeného sdílení.
Alternativně může použít wget nebo cokoli pro přístup nebo stažení sdílených položek. Docela šikovné, ne? Ano to je! Ve svých systémech Arch Linux můžete sdílet jakoukoli složku nebo soubor, jak jsem popsal výše. Chcete-li Quickserve ukončit, jednoduše stiskněte CTRL+C .
Přečtěte si také:
- Jak nastavit základní souborový server pomocí simpleHTTPserver
Další podrobnosti naleznete v části nápovědy k rychlému servisu.
$ quickserve -h
A je to. Nyní víte, jak rychle sdílet soubory a složky mezi systémy Arch Linux. Brzy tu budu s dalším zajímavým průvodcem. Pokud považujete tento článek za užitečný, sdílejte jej na svých sociálních sítích a podpořte OSTechNix.
Na zdraví!