Как подключиться по FTP к серверу убунту, если подключение происходи по RSA ключу? Есть сервер на ubuntu 16.04 на DigitalOcean. Подключаюсь по ssh с помощью такой команды:ssh -i configs/algo.pem root@168.68.76.135
В файле algo.pem лежит RSA PRIVATE KEY.
Как подключиться к серверу по FTP в этом случае(то есть я как бы не знаю логин/пароль, есть только RSA ключ)? Можно ли подключаться по FTP для передачи файлов в консоле? А как подключиться через FTP клиент, например, Transmit или Commander One ?

21 Авг 2019 в 06:42
210 +1
0
Ответы
1

Для подключения к серверу по FTP с использованием RSA ключа, вам необходимо установить и сконфигурировать FTP сервер на сервере Ubuntu.

В качестве FTP сервера вы можете использовать vsftpd (Very Secure FTP Daemon). Для его установки выполните следующие команды:

Установите vsftpd:

sudo apt-get update
sudo apt-get install vsftpd

Создайте нового пользователя для FTP и укажите путь к каталогу, к которому этот пользователь будет иметь доступ:

sudo adduser ftpuser
sudo mkdir /var/www/ftpfiles
sudo chown ftpuser:ftpuser /var/www/ftpfiles
sudo chmod 755 /var/www/ftpfiles

Настройте vsftpd:

sudo nano /etc/vsftpd.conf

В файле настройки vsftpd добавьте следующие строки:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
pam_service_name=vsftpdПерезапустите vsftpd:
sudo systemctl restart vsftpd

Теперь, чтобы подключиться к серверу с использованием FTP клиента, вы можете использовать RSA ключ в качестве аутентификационного метода. В большинстве FTP клиентов, вам нужно будет указать путь к вашему RSA ключу для аутентификации.

Если вы хотите использовать FTP в консоли, вы можете воспользоваться утилитой curl:

curl -T file-to-upload.txt ftp://ftpuser@168.68.76.135

Теперь у вас должна быть возможность подключиться к серверу по FTP с использованием RSA ключа для передачи файлов.

20 Апр в 13:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир