GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak okamžitě sdílet soubory a složky v Arch Linuxu

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í!


Arch Linux
  1. Jak kopírovat soubory a adresáře v Linuxu

  2. Jak archivovat a komprimovat soubory na Linuxu

  3. Jak v Linuxu přejmenuji všechny složky a soubory na malá písmena?

  1. Jak vytvořit a nakonfigurovat uživatele Sudo na Arch Linuxu

  2. Jak nainstalovat a používat Docker na Arch Linux

  3. Jak Dual Boot Arch Linux a Windows 10 v systému UEFI

  1. Jak přejmenovat soubory a adresáře v Linuxu

  2. Jak komprimovat soubory a adresáře v Linuxu

  3. Jak nainstalovat a nakonfigurovat Arch Linux jako server