Остро встала проблема взаимного перебрасывания документов между компьютерами, которые у меня с одной клавиатуры управляются через Terminal Server Client.
Проблема:
На PC1 в Krusader есть протокол sftp.
А на РС2 в Krusader доступен один только ftp протокол.
Так жить сложно. Чтобы открыть любой pdf на «просмотрение», нужно копировать его на РС2. А если постоянно перекидывать файлы с РС1 на РС2, то легко запутаться, где что лежит. А уж если в файле были сделаны какие-то изменения…
Не проблема через ssh коннектиться в консоли, но оттуда запустишь разве что MC, который нам друг, но который не любит длинные имена файлов.
Рецепт (искал почему-то долго, дольше пяти минут): в убунту нужно установить кдешные библиотеки для поддержки самбы и sftp в Krusader:
sudo apt-get install kdebase-kio-plugin
sudo apt-get install kdepim-kio-plugins
Enjoy.
Хм. Если я правильно понял, что с обоих сторон есть sshd, ну тогда уж обязан быть везде и sftp. Проверьте в /etc/sshd/sshd_config наличия строки «Subsystem sftp /usr/lib/openssh/sftp-server» и если нужно, то добавьте или уберите комментарий.
Спасибо. Знал бы раньше…
Дотоле на РС2 ничего кдешного не было установлено (чистый Gnome, Krusader там появился по моей прихоти, потому что MC и длинные имена файлов…) А Krusader потребовал кдешного окружения.
После install kdebase-kio-plugin и kdepim-kio-plugins, я не сомневаюсь, что подобные записи в этом файле будут.
ЗЫ В /etc/ не нашел /sshd/, есть /ssh/sshd_config
Указанная строчка там есть, уже раскомментированная (не мною).
ЗЫ В /etc/ не нашел /sshd/, есть /ssh/sshd_config
Да, всё правильно так и должно быть. Акела промахнулся 🙂
Спасибо. Знал бы раньше…
Пожалуйста. sftp — это просто транспорт через ssh.
Опечатка закралась в заметку: «ssudo»
А вообще очень полезная напоминалка.
Дикий некропост, но все же.
На Debian 9 Stretch теперь нужен пакет kio-extras для работы дополнительных протоколов.
Спасибо, добрый человек! На ubuntu mate в krusader тоже не было sftp, теперь есть)))