Поделиться репозиторием git по локальной сети

Это может быть вызвано конфигурацией системы, предназначенной для загрузки системы, выполнения одной задачи и последующего отключения. Служба systemd, которая также содержит сбойную задачу OnFailure=, может также содержать:

ExecStopPost=/usr/bin/sudo /sbin/poweroff

Существует тупиковая ситуация, в которой для завершения выключения устройства необходимы команды отключения питания. Но чтобы команда poweroff завершила работу, она должна остановить устройство.

Между тем, задание OnFailure= пытается запуститься, пока возникает тупиковая ситуация.

В конечном счете, кажется, что действие poweroff вскоре «побеждает» тупиковую ситуацию, а также предотвращает запуск задачи OnFailure=.

Альтернативным решением для AWS является установка сигнала тревоги CloudWatch для экземпляра. У сигнала тревоги будет опция «Выполнить действие: выключение», если максимальная загрузка ЦП на экземпляре меньше 1% ЦП в течение 15 минут.

1
22.03.2016, 14:18
1 ответ

Пароль, вероятно, для ssh, а не для git. Вероятно, вам нужно установить пустой пароль для гостя через

sudo passwd -d guest

Я бы, однако, рекомендовал хранить пароль, который вы даете всем разрешенным пользователям, и поощрять их устанавливать закрытый / открытый ключ для ssh, если они хотят войти без пароля. Таким образом, у вас не будет открытого входа для всех (даже нежелательных) на вашем хосте. Для этого все остальные должны использовать ssh-keygen для генерации своего ключа, если у них его нет, а затем

ssh-copy-id guest@yourhost

для установки своего открытого ключа на yourhost и входа без пароля. Это добавит их открытый ключ в файл /home/guest/.ssh/authorized_keys на yourhost

1
27.01.2020, 23:48

Теги

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