Замена SFTP MobaXterm для Linux в Desktop GNOME

MobaXterm — отличная программка для винды, позволяющая гораздо лучше всяких других ssh клиентов(Putty, Kitty) познакомиться с unix системами, благодаря автоматическому sftp коннекту с отображением слева от терминала текущей ветки каталогов, при подключении по ssh в терминале

По веткам можно не только кликабельно перемещаться(в пределах доступных прав подключенного по ssh пользователя), но и открывать, редактировать файлы на лету, скачивать и загружать их, что очень удобно. Кроме того очень удобный терминал и масса встроенных плюшек — инструментов, сканы сети, поднятие различных локальных сервисов — серверов и т.п.

В Linux подобной проги нет, к сожалению. Есть PAC Manager, Ásbrú Connection Manager позволяющие прописать локальные(и не только) макросы команд вызываемых в терминале, например так:

и затем можно вызывать sftp подключение в проводнике nautilus прямо из терминала.

Но не вижу в этих макросах особой необходимости. Гораздо проще один раз запустить в терминале команду на подключение:

Проводник смонтирует и откроет сетевую папку, после чего просто сохраним её в закладках того же проводника. Конечно, если вы работаете на нескольких серверах, то у вас настроена авторизация по ssh сертификатам, и вводить пароли каждый раз не придется. Если приватный ключ защищен паролем(а он желательно должен быть защищен паролем), этот пароль придется ввести один раз.

После этого можем открывать файлы и редачить любым удобным редактором, тягать файлы и каталоги в окнах туда-сюда, с локального на удаленную машину, или между серверами и т.п. Также в любом открытом удаленном каталоге, можно запустить удаленный терминал, клацнув правую кнопку мыши.

Но для работы с пулом серверов лучше всё таки использовать Ásbrú Connection Manager прописав подключение к sftp в локальных макросах. PAC manager по сути является его родоначальником, но имеет какие то проблемы с правами доступа к файлу ключей в домашнем каталоге ~/.ssh В asbru-cm таких проблем нет.

Оставить комментарий

Ваш адрес email не будет опубликован.