Управление подключениями к удаленным серверам через Nautilus

Есть ли способ управления учетными данными удаленного сервера при использовании функции подключения к удаленному серверу Nautilus? Последние Серверы работают для пары соединений, но не для 20+.

Также кажется, что если у меня есть две разные учетные записи FTP на одном сервере /IP-адресе, то последнее подключение заменит предыдущее, в обоих каталогах отображается самое последнее подключение к этому серверу. Это ошибка или я что-то здесь упускаю?

Могу ли я написать простой сценарий оболочки, который подключается к серверу - SSH/SFTP/FTP, а затем открывает Nautilus для простоты использования?

PS На данный момент работает на Ubuntu 14.10.

PPS Еще не тестировал Filezilla в Ubuntu, но, как правило, он не может автоматически загружать файл после его открытия с сервера и локального изменения, если вы не подтвердите диалоговое окно - WinSCP работал как чудо. Та же проблема с gFTP. Вот почему я пытаюсь управлять всеми соединениями с помощью Nautilus, а не Filezilla, gFTP или подобных инструментов.

Обновление № 1

Поскольку я не мог найти решение, которое соответствует моим потребностям, я решил mount удаленный сервер через curlftpfs пока я не найду более управляемого решения:

sudo curlftpfs -o allow_other user:pass@1.2.3.4 /local/path

2 ответа

Вы можете подключиться к удаленным хостам в Nautilus, используя этот метод:

  1. Подключиться к удаленному хосту
  2. Адрес хоста: username@ftp.host.com
  3. Введите пароль, сохраните его навсегда.
  4. После подключения сохраните место с помощью Ctrl-D в Закладках, переименуйте его в Host FTP.
  5. Попробуйте размонтировать и перемонтировать его с помощью ярлыка, созданного в закладках на шаге 4.

изменить: с помощью этого метода вы можете использовать несколько учетных записей в одной хостинговой компании

Вы можете создать файл ярлыка на рабочем столе и поместить их на $HOME/.local/share/applications/ ваш брелок по-прежнему будет управлять паролями, поэтому нет паролей в виде простого текста.

Сильфон это содержимое файла. Назови это what_ever_you_like.desktop и добавьте разрешение на выполнение, поместите его по указанному выше пути для легкого доступа к меню. Для терминалов SSH, вероятно, лучше.

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Exec=nautilus ftp://ftp.mysite.com/public_html
Path=
Name=A meaningful name
Comment=FTP site Access
Icon=folder-remote

PS: насчет "ошибки наутилуса", я не верю, что это ошибка, это просто неучтенный вариант использования.

Другие вопросы по тегам