Как заполнить информацию во всплывающем окне в скрипте оболочки?
1 ответ
Не используйте пароль. Сгенерируйте ключ SSH и отправьте его на удаленный сервер: тот, где вы входите в систему с пользователем staging1234.
Проверьте, есть ли у вас открытый ключ .ssh/id_rsa.pub
(папка.ssh находится в домашней папке user@User-PC.
Если у вас уже есть открытый ключ ssh, добавьте его в .ssh/authorized_keys
файл удаленного сервера.
Вы можете сделать это вручную с помощью копирования / вставки
... или программно через:
ssh-copy-id staging1234@your-azure-server
Если у вас нет открытого ключа, создайте его с помощью: ssh-keygen -t rsa -b 2048
Таким образом, вы в конечном итоге войдете в систему непосредственно на удаленном сервере Azure: у вас есть открытый ключ, сгенерированный вами и прикрепленный к удаленному серверу, который вы можете считать закрытой дверью, и закрытый ключ, который вы должны хранить секрет, и что открытое использование SSH безопасно, чтобы открыть эту дверь.