Projekt mount-tui byl publikován. Vyvíjí interaktivní textové rozhraní pro prohlížení a montáž lokálních blokových zařízení a také pro připojení síťových zdrojů prostřednictvím protokolu SMB/CIFS. Program je napsán v Rustu s využitím knihoven Ratatui a Crossterm a je distribuován pod licencí Apache 2.0.
mount-tui vypíše disky a oddíly s jejich souborovým systémem, velikostí, bodem připojení a dalšími informacemi o zařízeních. Podporuje filtrování seznamu, zobrazení pseudo-souborových systémů, připojování a odpojování oddílů a změnu bodu připojení a možností připojení.
Pro souborové systémy NTFS je k dispozici volba mezi uživatelem definovaným ovladačem ntfs-3g a ovladačem, který je součástí jádra. Linux Ovladač ntfs3. Ve výchozím nastavení se jako kompatibilnější možnost používá ntfs-3g. Pokud se pokus o připojení v režimu čtení i zápis nezdaří, program vás vyzve k opakování operace v režimu pouze pro čtení.
Při připojování prostředků SMB/CIFS se přihlašovací údaje zadávají přímo v rozhraní programu. Heslo se nepředává v argumentech příkazového řádku, ale ukládá se do dočasného souboru s přístupovými právy 0600. Povolena jsou připojení hostů a opětovné připojení dříve připojených prostředků s upravenými parametry.
Ve výchozím nastavení jsou lokální souborové systémy připojeny do adresářů ve tvaru „/media/{uživatel>/<název-nebo-zařízení>“. Program může zkontrolovat přístup aktuálního uživatele k bodu připojení a v případě potřeby přiřadit příslušné UID/GID nebo změnit vlastníka kořenového adresáře připojeného souborového systému kompatibilního s Unixem. Vlastnictví vložených souborů tím není ovlivněno.
Nástroj mount-tui lze spustit jako běžný uživatel. Pokud se pokusíte provést privilegovanou operaci, program vás vyzve k restartu pomocí příkazu sudo. Balíček cifs-utils je vyžadován pro podporu SMB a ovladač ntfs-3g vyžaduje balíček se stejným názvem. K dispozici jsou také příkazy pro instalaci spustitelného souboru do "/usr/local/bin" a sestavení balíčků ve formátech DEB a RPM.

Zdroj: opennet.ru
