Как запускать команды после SSHpass, не закрывая соединение?

Это будет использовать ключ, хранящийся в Nautilus/Nemo:
gio mount -d /dev/dm-x

Подробнее см. в этом ответе .

0
30.09.2021, 22:00
1 ответ

Вы можете сделать это, используя флаг -t(, выделить псевдо--терминал )для команды ssh, а затем указать свои команды, а затем ; /bin/bash.

Пример:

[root@server1 ~]# sshpass -p 'hunter2' ssh -t bubba@server2 'date; /bin/bash'
Thu Sep 30 22:24:32 EDT 2021
[bubba@server2 ~]$
0
01.10.2021, 04:07

Теги

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