SSHFS

Робота через протокол sshfs з мережевим диском простіша: візуально не відрізняється від роботи з зовнішнім накопичувачем, але все відбувається набагато повільніше, ніж через FTP.

Наприклад, файл 8Гб через FTP записується на диск 12 хв., а через sshfs - 2 години! Але через sshfs не потрібно переписувати файли, щоб, наприклад, подивитися фото або фільм.

Якщо необхідно перенести великий файл між розділами WDisk'a, то найшвидче це зробити через SSH і командну строку: mv /DataVolume/Download/some_big_file.avi /DataVolume/Public

Найпростіша команда (де /work/wdisk повинна бути створена і порожня) для роботи через sshfs:

sshfs ans@192.168.0.123:/DataVolume /work/wdisk -p 22 -C -o follow_symlinks -o sshfs_sync -o workaround=rename
read: Connection reset by peer

але вона не працює на LinuxLite...

Треба додати -oKexAlgorithms=+diffie-hellman-group1-sha1 як і для звичайного ssh:

// Some code
sudo gpasswd -a olex fuse
gpasswd: group 'fuse' does not exist in /etc/group
===== Debian - Для более-менее удобной работы =====

установить ''sshfs''

создаю каталог ''/home/ans/wdisk''

для доступа по SSHFS:

  sshfs olex@192.168.0.123:/DataVolume /home/ans/wdisk -p 22 -C -o follow_symlinks -o sshfs_sync -o workaround=rename

или bash:

<code>
#!/bin/sh

sshfs ans@192.168.0.111:/DataVolume /home/ans/mnt/wdisk -p 22 -C -o follow_symlinks -o sshfs_sync -o workaround=rename
echo "WDisk mounted!"
# что-то старое
#echo "ssh ans.mail-ua -p 22..."
#ssh ans@192.168.0.111 -p 22
</code>

Проблеми на Debian

Linux Lite

Натрапив на пораду використати debug

і побачив, що видається така сама помилка, як і для ssh: Unable to negotiate with...

пошукав, як у командах прописати KexAlgorithms... І ось робоча комбінація ключів:

Last updated