ssh от ubuntu в другой ubuntu с помощью закрытого ключа

Просмотрите эту диаграмму из вики-файла Debian о том, как вызываются скрипты-хранители:

Если вы следуете по левой стороне (путь «все идет нормально»), вы увидите, что [ f4] вызывается с самой последней версией. Это дает вам возможность различать обновление и новую установку - в случае обновления ваш postinst будет называться как

postinst configure 1.23-0ubuntu1

, где 1.23-0ubuntu1 - это ранее установленная версия вашего пакета, тогда как для новой установки он будет называться как

postinst configure

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

Это позволяет легко проверить, выполняется ли сценарий на «установке» или «обновлении». Если $ 2 является нулевым, то это установка. поэтому:

if [ -z "$2" ]; then
  do install stuff
else
  do upgrade stuff
fi
0
задан 26 April 2018 в 11:40

3 ответа

Вы можете использовать параметр -i ssh для указания вашего закрытого ключа

ssh -i private_key.ppk user@server
1
ответ дан 22 May 2018 в 11:14

Вы можете использовать параметр -i ssh для указания вашего закрытого ключа

ssh -i private_key.ppk user@server
1
ответ дан 17 July 2018 в 16:08

Вы можете использовать параметр -i ssh для указания вашего закрытого ключа

ssh -i private_key.ppk user@server
1
ответ дан 23 July 2018 в 17:02

Другие вопросы по тегам:

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