Примерно так:
(cmd1; [ "$?" -lt 2 ] && kill "$$") &
(cmd2; [ "$?" -lt 2 ] && kill "$$") &
wait
Стандартные разрешения для файлов SSH в каталоге ~ / .ssh
:
~ / .ssh: 700
id_rsa: 600
id_rsa. pub: 644
authorized_keys: 644
Исправьте разрешения (полностью удалив групповые и мировые разрешения):
chmod go= ~/id_rsa.ppk
затем добавьте это:
ssh-add ~/id_rsa.ppk