Використовуйте "Підключитися до сервера" для підключення через SFTP для доступу до папки на віддаленому сервері


18

Як підключитися до свого віддаленого sftp-акаунта за допомогою параметра "Підключитися до сервера" ubuntu? Коли у мене на екрані з'явиться діалогове вікно "Підключитися до сервера", "Тип послуги" відображає лише:

FTP (with login)
Public FTP

Це єдині варіанти FTP, які я бачу у спадному меню. Немає варіанту SFTP?


Дивіться нижню частину цієї відповіді: Як ділитися файлами за допомогою бездротової мережі?
user68186

Тут представлено більше ідей: Filezilla або WinSCP альтернатива для Ubuntu .
pa4080

Відповіді:


28

Найпростіший спосіб підключення до сервера SFTP за допомогою Ubuntu - це sftp://схема файлових менеджерів із підтримкою GVFS (Nautilus, Nemo, Thunar) або підтримкою KIO (Dolphin, Konqueror):

  1. Відкрийте вікно файлового менеджера.

  2. Показуйте або фокусуйте адресний рядок, наприклад, із Ctrl+ L.

    (Якщо це не працює, у вашому файловому менеджері може бути еквівалентна альтернативна запис у меню під назвою "Перейти до ..." або "Підключитися до ...". Деякі менеджери вікон вимагають натискання, Altщоб показати панель меню.)

  3. Введіть адресу сервера в адресний рядок:

    sftp://example.org[:port]/
    

    Ви навіть можете вказати ім’я користувача, пароль та шлях за адресою:

    sftp://[user[:password]@]example.org[:port]/[path/to/directory/]
    

    Якщо ви цього не зробите, а для облікового запису SFTP потрібен пароль, з'явиться діалог із паролем.


Це можна зробити і для FTPS, занадто btw ( ftps://example.com). Цікаво, що, хоча це працює, діалогове вікно «підключитися до сервера» не пропонує FTPS як варіант. І мені цікаво, чи про це насправді просять ОП (оскільки люди часто плутають SFTP як FTPS).
dhaupin

8

Ви бачите опцію SSH у спадному меню? Це фактично опція SFTP, ви повинні бачити, що вона перелічена як така на лівій панелі, як тільки вона підключається.

Або ви можете пропустити послідовність файлів → Підключитися до сервера… і замість цього перейти → Місцезнаходження (або Ctrl+ L), а потім ввести sftp://user@host/initial/dirв адресний рядок.


0

У Ubuntu за умовчанням не встановлено ssh, тому вам доведеться встановити ssh на Ubuntu, щоб підключитися до віддаленого облікового запису SFTP.

sudo apt install ssh

0

Як зазначали інші, це досить проклято:

  • Відкрийте будь-яку папку у вашій локальній системі.
  • натисніть Ctrl+ L, що вибере текст у адресному рядку
  • очистіть цей текст і введіть наступну команду в адресний рядок

    sftp://username@contact.server.de

Це повинно вас пережити. Однак вам, можливо, доведеться ввести пароль, якщо ви захистили ключ SSH одним.

Примітка: мала літера L працює, не потрібно використовувати велику літеру.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.