První, co jsem se rozhodl na novém systému instalovat je SSHFS, používám ho na lokání síti na mountování složky s webem z jednoho počítače na druhý a rozhodl jsem se věnovat jeho nastavení krátký článeček.
První co, uděláme, nainstalujeme fuse a sshfs
sudo apt-get install fuse-utils sudo apt-get install sshfs
Druhý příkaz vám také stáhne balík libfuse2,což jsou (podle názvu) knihovny pro FUSE.
FUSE nám také vytvoří systémovou skupinu fuse, která má právo přístupovat k modulu fuse. Přidáme tedy svého uživatele do skupiny fuse
sudo adduser arteal fuse
(arteal nahraďte jménem svého uživatele)
Dále musíme modul zavést do kernelu a nejlépe si ho přidat do /etc/modules, cože zaručí, že se modul načte do kernleu při každé spuštění systému:
sudo modprobe fuse sudo sh -c “echo fuse >> /etc/modules”
[Zde následuje krok, kterým si nejsem ůplně jist, podle mých informací není třeba rebootovat, aby se projevily změny uživatelů a skupin a modul fuse již také v kernelu máme, nicméně jsem stále dostával stejnou hlášku od fusermount o tom, že nemám práva k němu přistupovat, pokud někoho napadne řešrní, tak mi ho napiště, u mě to vyřešil akorát reboot ]
Pak už můžeme začít mountovat pomocí sshfs, např. takto :
sshfs [email protected]:/ /mnt/daron
Kde arteal je opět uživatel na vzdáleném počítači, daron.arteal.name:/ je jméno vzdáleného počítače : složka na vzádleném počítači a poslední je složka na lokálním počítači.
Tento postup je stejný v Ubuntu minimálně od verze 6.06 Dapper Drake