0
Подписаться
0
Подписчики

Может ли сервер выполнить команду хоста без явного ввода пароля и одновременно использовать nohup?

Создано: 2021-12-25 17:30:15, Обновлено: 2021-12-25 17:39:21
comments   3
hits   872

В настоящее время, если вы хотите запустить хостинг-программу на сервере, и она будет работать после выхода из ssh-логина, официальное решение гласит: nohup ./robot -s node.fmz.com/xxxxx -p yourFMZPasswork &

Но этот способ очень небезопасен, пароль явно вводится в команду запуска. Другие люди, которые используют ps-aux для просмотра текущего запуска сервера, могут видеть этот пароль. Программа хостинга сама по себе поддерживает интерактивный ввод пароля, который можно вводить сначала./robot -s node.fmz.com/xxxxxЗатем программа заставляет вас ввести пароль. Но этот способ не действует в тех случаях, когда требуется выйти из ssh без подключения (nohup), то есть ввестиnohup ./robot -s node.fmz.com/xxxxxНе удалось правильно запустить программу.

Есть ли какой-нибудь способ, который позволяет запустить программу хостера ноу-хапом, не требуя, чтобы пароль был написан в командной строке?