Невозможно использовать ssh для локального хоста, но можно использовать ssh для других

Если вы хотите запрограммировать сценарий bash, измените свой shebang (первая строка файла сценария) на

#!/bin/bash

1
10.02.2018, 11:00
1 ответ

Я знаю, что это устарело, но я думаю, что правильный способ решить эту проблему — запустить sshdсервер вручную в режиме отладки, прослушивая другой порт и попытаться подключиться к этому порту вместо порта по умолчанию 22.

# Start the server
sudo /usr/sbin/sshd -d -p 2222

# connect to server from another terminal
ssh -p 2222 localhost

Я столкнулся с той же проблемой и потратил много времени. Ознакомьтесь с этим вопросом , чтобы получить подробный ответ.

0
28.01.2020, 00:40

Теги

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