Вопрос или проблема
Я долго пользовался Windows и теперь установил Ubuntu 19.10. Я использовал Bitvise ssh и Mobaxterm для управления своими серверами в Windows.
В Ubuntu я много искал, но не смог найти приложение, похожее на Bitvise ssh или Mobaxterm.
Мне нужно приложение с такими простыми функциями:
-
Автоматическая синхронизация файлов при изменении (когда я редактирую файл на сервере) без запроса подтверждения на перезапись и т.д.
-
Закладки для сохранения количества серверов с паролем (легкое подключение)
-
Простой терминал (SSH-соединение)
-
Не слишком старое.
Прямо как Bitvise ssh
Я знаю про wine. Если вы хотите предложить использовать Bitvise ssh в Linux, то скажу, что это мой последний вариант.
Я пробовал стандартный файловый менеджер Ubuntu как sftp-клиент, и он требует подтверждения при изменении файла и перезаписи каждый раз, и занимает слишком много времени на загрузку.
Существует недавно разработанное приложение, которое может подойти под ваши требования: https://github.com/subhra74/snowflake
Из описания репозитория на Github:
Snowflake – это графический SSH-клиент. У него есть усовершенствованный файловый браузер SFTP, эмулятор терминала SSH, менеджер удаленных ресурсов/контроллер процессов, анализатор дискового пространства сервера, удаленный текстовый редактор, огромный просмотрщик удаленного журнала и множество других полезных инструментов, что делает работу с удаленными серверами проще. Snowflake предоставляет функциональность, аналогичную веб-контрольным панелям, но работает по SSH с локального компьютера, таким образом, установка на сервер не требуется. Он работает на Linux и Windows. Snowflake был протестирован с несколькими серверами Linux и UNIX, такими как Ubuntu server, CentOS, RHEL, OpenSUSE, FreeBSD, OpenBSD, NetBSD и HP-UX.
Ответ или решение
Для управления серверами в Ubuntu 19.10 с помощью графического SSH-клиента и SFTP, вы можете рассмотреть возможность использования приложения под названием Snowflake. Это приложение предоставляет функции, аналогичные тем, что вы использовали в Bitvise SSH и MobaXterm.
Основные функции Snowflake:
-
Автоматическая синхронизация файлов: Snowflake позволяет автоматически синхронизировать файлы при изменении без необходимости подтверждения перезаписи. Это соответствует вашему требованию об удобной работе с файлами на сервере.
-
Закладки: Вы можете сохранять список серверов с паролями для быстрого доступа. Эта функция значительно упрощает подключение к различным серверам.
-
Встроенный терминал: Snowflake включает в себя простой терминал для установления SSH-соединения, что позволяет вам управлять серверами без необходимости устанавливать дополнительные программы.
-
Современный интерфейс: Snowflake активно разрабатывается и не является устаревшим приложением, что делает его отличным выбором для пользователей, переходящих с Windows на Linux.
Установка Snowflake
Вы можете скачать Snowflake с его GitHub-страницы и следовать инструкциям по установке. Программа поддерживает несколько дистрибутивов Linux, включая Ubuntu.
Альтернативы
Если по каким-то причинам Snowflake вам не подходит, вы можете рассмотреть и другие графические SSH-клиенты для Linux, такие как:
- FileZilla: очень популярный SFTP-клиент с простой интеграцией SSH-терминала.
- Remmina: клиент удаленного рабочего стола с поддержкой RDP и VNC, который также может выполнять SSH.
- WinSCP (через Wine): как вы уже упомянули, вы можете установить Wine и использовать WinSCP.
В общем, Snowflake — это наиболее подходящее решение на данный момент, которое объединяет ваши требования для эффективной работы с удаленными серверами в Ubuntu.