Size: a a a

2021 December 05

R.

ReFea'IM[e] ... in UbuntuLinux
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
ну там чувак выше гораздо более приятное решение предложил если я правильно понял как оно работает
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
this
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
New Features
------------

* ssh(1): add RemoteCommand option to specify a command in the ssh config file instead of giving it on the client's command line. This
  allows the configuration file to specify the command that will be
  executed on the remote host.
источник

R.

ReFea'IM[e] ... in UbuntuLinux
Это не будет копировать внешний файлик с командами, а только выполнять их. Тут уж как хочешь.
Мог бы тебе еще предложить классный скриптец с expect... Но не буду.
источник

R.

ReFea'IM[e] ... in UbuntuLinux
А еще у ssh есть командный режим, почти как у vim.
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
ну мне этого достаточно, накинуть пачку альясов, вполне себе
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
а че за скриптец?
источник

R.

ReFea'IM[e] ... in UbuntuLinux
Ну знаешь, когда у тебя нет анслибла, а тебе надо пробежаться по пачке хостов и что-то там выполнить.
Авторизации по ключу нет и надо соглашаться на сохранение ключа и вводить пароль от каждой учетки.

И есть такая утилита как expect, которая интерактивно может отвечать на вопросы консоли. То есть писать yes и пароль.
Если немного подумать, то можно написать файлик, перенаправляя в который команду -- она будет исполнена на другом сервере.
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
+
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
а есть линк на эту туловину?
источник

R.

ReFea'IM[e] ... in UbuntuLinux
```
#!/usr/bin/expect --

set username "user"
set password "pass"

spawn -noecho /usr/bin/ssh $username@$argv
log_user 0
expect {
   "Password:" {send "$password\r"; log_user 1}
   "Are you sure you want to continue connecting" {send "yes\r"; exp_continue}
   timeout {send_user "My connection timed out\n"; exit 2}
}
interact
```
источник

R.

ReFea'IM[e] ... in UbuntuLinux
whereis expect
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
о как
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
это существенно меняет ситуацию
источник

JH

Jubal 🤌🤌 Harshaw... in UbuntuLinux
отлично
источник

R.

ReFea'IM[e] ... in UbuntuLinux
источник

c

conformíst in UbuntuLinux
такой баян
источник

R.

ReFea'IM[e] ... in UbuntuLinux
Как и вся наша жизнь...
источник

n

ninja_yeti in UbuntuLinux
источник