Вопрос или проблема
Мне действительно нравится мощь Dolphin и все инструменты KDE, которые сопровождают его использование. Что я могу сделать, чтобы подключиться по FTP/SFTP с помощью Dolphin?
На левой стороне окна Dolphin нажмите на Сеть. Там будет пункт для добавления сетевого местоположения, такого как ftp или scp. Dolphin – отличный файловый менеджер…
Если вы хотите быстрое подключение, вы можете нажать на навигационные хлебные крошки над списком файлов (или Ctrl+L) и ввести напрямую:
sftp://{username[:password]}@{domain}/{path}
SFTP в Dolphin реализован как fish
fish://{username[:password]}@{domain:port}/{path}
- На левой стороне окна Dolphin находится ссылкa на сеть
- Нажмите на ссылку на сеть
- Там будет символ для добавления сетевой папки, дважды щелкните по нему, и появится всплывающее окно.
- Выберите параметр ftp из списка, и появится еще одно новое окно.
- Теперь вы на месте Информация о сети. Введите имя для вашей сетевой папки.
- Затем введите ваше имя пользователя.
- Затем введите имя сервера. (Введите вместо этого IP-адрес сервера)
- Нажмите на опцию сохранить и подключиться.
- Появится всплывающее окно для ввода пароля
На левой стороне окна Dolphin находится ссылкa на сеть
Нажмите на ссылку на сеть
Затем нажмите на добавить сетевую папку.
Выберите параметр ftp из списка, и появится еще одно новое окно.
Если на вашем сервере активировано безопасное SSL-шифрование, вы можете использовать опцию безопасного соединения для входа вместо этого.
Если вы хотите подключиться, используя ключевой файл.
- Создайте конфигурационный файл по пути ~/.ssh/config
-
Конфигурационный файл может выглядеть следующим образом
Host <любое-имя-хоста-на-ваш-выбор>
HostName <предоставленное имя хоста, должно быть
адресом>
User <имя пользователя для входа>
Port <если у вас есть порт, иначе удалите эту
строку>
IdentityFile ~/.ssh/<действительный путь ключа>.key -
Сохраните файл, в строку адреса Dolphin введите sftp://<любое-имя-хоста-на-ваш-выбор>
-
это подключится к серверу, используя Dolphin и файл приватного ключа.
Вот как я это сделал после долгих поисков. Перейдите в Dolphin, щелкните правой кнопкой мыши, чтобы добавить запись, и затем введите fish://<ip>
, как мы делаем в Nautilus.
Вы можете прочитать о протоколе fish://
здесь: Файлы, переданные по протоколу оболочки
Я не совсем уверен, как именно работает Dolphin, кажется, он использует KIO под капотом, поэтому:
sudo apt install kio-extras
Добавил sftp для меня.
Ответ или решение
Чтобы подключиться к FTP/SFTP в файловом менеджере Dolphin или перенести закладки Nautilus, следуйте приведенным ниже шагам и рекомендациям, учитывая разные методы подключения и настройки.
Подключение к FTP/SFTP в Dolphin
-
Использование бокового меню Dolphin:
- Откройте Dolphin.
- На левой панели выберите раздел "Сеть".
- Найдите значок для добавления сетевой папки и дважды щелкните по нему.
- В появившемся окне выберите опцию FTP или SFTP (если безопасное соединение доступно).
- Заполните поля:
- Имя: укажите понятное вам название для сетевой папки.
- Имя пользователя: введите ваше имя пользователя для доступа к серверу.
- Сервер: введите IP-адрес сервера. Лучше использовать числовой адрес, а не доменное имя.
- Нажмите на кнопку Сохранить и подключить.
- Введя пароль в появившемся окне, вы сможете получить доступ к серверу.
-
Использование адресной строки:
- Вы можете быстро подключиться к SFTP, нажав на кнопку навигационных хлебных крошек в верхней части списка файлов или нажав
Ctrl + L
. - Введите следующий формат адреса:
sftp://{username[:password]}@{domain}/{path}
- Так же можно использовать протокол fish:
fish://{username[:password]}@{domain:port}/{path}
- Вы можете быстро подключиться к SFTP, нажав на кнопку навигационных хлебных крошек в верхней части списка файлов или нажав
-
Использование конфигурационного файла:
- Если вы хотите использовать ключ для аутентификации:
- Создайте файл конфигурации в директории
~/.ssh/config
. - Внутри файла укажите параметры доступа:
Host <имя-хоста> HostName <IP-адрес> User <имя-пользователя> Port <порт, если требуется> IdentityFile ~/.ssh/<путь-до-ключа>.key
- Сохраните файл. Теперь, используя адрес
sftp://<имя-хоста>
, вы сможете подключаться к серверу с помощью Dolphin.
- Создайте файл конфигурации в директории
- Если вы хотите использовать ключ для аутентификации:
Перенос закладок Nautilus
Для переноса закладок из Nautilus в Dolphin выполните следующие шаги:
- Закладки Nautilus хранятся в файле
~/.local/share/gtk-bookmarks
. Откройте этот файл любым текстовым редактором. - Скопируйте закладки, которые вы хотите перенести. Они могут быть в формате:
file:///home/user/Загрузки Загрузки
Обратите внимание на структуру, так как ссылку может понадобиться изменить для совместимости с Dolphin.
- В Dolphin перейдите в раздел «Закладки» и воспользуйтесь пунктом меню "Добавить закладку", чтобы создать новые закладки на основе скопированных данных.
Заключение
Dolphin предоставляет мощные средства для работы с сетевыми протоколами, такими как FTP и SFTP, благодаря интеграции с системой KIO. Следуя вышеизложенным шагам, вы сможете эффективно управлять удаленными файловыми системами и перенести ваши закладки с Nautilus. Этот процесс не только повышает вашу продуктивность, но и улучшает надежность доступа к необходимым данным в сети.