Byl vydán mount-tui, rozhraní pro montování disků a SMB resource v Linuxu

Byl zveřejněn projekt mount-tui, který vyvíjí interaktivní textové rozhraní pro prohlížení a montování místních blokových zařízení, stejně jako připojování síťových zdrojů pomocí protokolu SMB/CIFS. Program je napsán v jazyce Rust s použitím knihoven Ratatui a Crossterm a je distribuován pod licencí Apache 2.0.

mount-tui vypisuje seznam disků a oddílů s uvedením souborového systému, velikosti, bodu připojení a dalších informací o zařízení. Podporuje filtrování seznamu, prohlížení pseudo-souborových systémů, montování a odmontování oddílů, změnu bodu připojení a parametrů montování.

Pro souborové systémy NTFS je k dispozici výběr mezi uživatelským ovladačem ntfs-3g a ovladačem ntfs3, který je součástí jádra Linuxu. Ve výchozím nastavení se používá ntfs-3g jako kompatibilnější varianta. Pokud pokus o montování v režimu čtení a zápisu skončil chybou, program navrhne opakovat operaci v režimu „pouze pro čtení“.

Při připojování zdrojů SMB/CIFS se přihlašovací údaje zadávají přímo v uživatelském rozhraní programu. Heslo není předáváno v argumentech příkazového řádku, ale je umístěno do dočasného souboru s přístupovými právy 0600. Jsou povolena hostitelská připojení a opětovné připojení dříve namontovaných zdrojů se změněnými parametry.

Ve výchozím nastavení se místní souborové systémy montují do adresářů ve formátu „/media/{uživatel>/“. Program umí ověřit přístup aktuálního uživatele k bodu připojení a v případě potřeby přiřadit vhodné UID/GID nebo změnit vlastníka kořenového adresáře připojeného Unix-kompatibilního souborového systému. Vlastnictví vnořených souborů tím není ovlivněno.

Nástroj mount-tui lze spustit od běžného uživatele. Při pokusu o provedení privilegované operace program navrhne restartování s použitím sudo. Pro práci s SMB je vyžadován balíček cifs-utils a pro použití ovladače ntfs-3g je zapotřebí balíček s tímto názvem. Také byly připraveny příkazy pro instalaci spustitelného souboru do „/usr/local/bin“ a pro sestavení balíčků ve formátech DEB a RPM.



Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster