Как подключиться к серверу Linux с другого сервера Linux?
Ниже приведены шаги, которые я пытаюсь выполнить:
- Я подключаюсь к серверу Linux, используя Putty через аутентификацию на основе ключей.
- С этого сервера я подключаюсь к другому серверу Linux, используя пароль.
- Затем запустите команду sudo.
Я пытаюсь автоматизировать эти шаги с помощью сервера TeamCity.
В рамках автоматизации я могу выполнить шаг:1 с помощью TeamCity. Я застрял в шаге:2. Я недавно начал использовать Linux. Я не понимаю, какие команды использовать.
Заранее спасибо за помощь!
1 ответ
Не уверен насчет TeamCity, но если он предоставляет точно такой же интерфейс и использует тот же протокол, что и putty, вы можете попробовать команду ssh для соединения с одного сервера на другой и выполнения команд на конечном сервере. Для этого требуется, чтобы был сгенерирован открытый-закрытый ключ, и вам необходимо настроить открытый ключ хост-сервера на конечном сервере.
Пожалуйста, просмотрите URL для подробного объяснения.
Надеюсь, поможет.