Невозможно выполнить переадресацию с локального хоста на удаленный хост

В Ubuntu 18.04.2 LTS я попытался настроить базовый сервер Linux с monit. Я делаю это на своем компьютере, чтобы научиться быть системным администратором. Я подключен к порту 2812 локально, и синтаксис, который я добавил в мой файл monitrc, работает нормально, когда я проверяю вывод.

jordan@jordan-All-Series:/$ sudo monit -t [sudo] password for jordan: Control file syntax OK jordan@jordan-All-Series:/$ sudo monit Starting Monit 5.25.1 daemon with http interface at [localhost]:2812 jordan@jordan-All-Series:/$ sudo monit status

Однако, когда я пытаюсь перенаправить порт сервера на локальный порт:

ssh -L 8383:localhost:2812 root@My_Local_Ip_Address

Теперь он запрашивает пароль, который не ' После трехкратной и окончательной повторной попытки он хочет получить открытый ключ или пароль. Я использую тот же пароль для доступа к Ubuntu, как и для монтрического файла. Я просмотрел несколько форумов и сгенерировал пару ключей rsa с помощью команды ssh-keygen. Ничего не изменилось.

0
задан 17 May 2019 в 12:36

1 ответ

Когда вы входите в систему как jordan, вы вводите пароль для учетной записи jordan. То же самое относится и к выполнению команды sudo: у вас запрашивают пароль для учетной записи jordan.

В вашей команде ssh вы подключаетесь как пользователь root, у которого будет другой пароль. По умолчанию в Ubuntu это не установлено.

Попробуйте jordan@ вместо root@ в команде ssh.

0
ответ дан 17 May 2019 в 12:36

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

Похожие вопросы: