Я бы сделал это с помощью Ansible. Вы можете создать файл инвентаризации, который включает ваши серверы, например:
$ cat inventory
[serverlist]
host1
host2
host3
host4
Затем выполните команду Ansible ad -hoc, подобную этой:
$ ansible -i inventory -m shell -a "cat /var/log/QPKS/qpk" all
Если вам нужно предоставить доступ к этому файлу через sudo, добавьте переключатель -b
на ansible
. Если вам нужно ввести пароль для sudo
, используйте -K
. Для подключения к удаленному серверу в качестве альтернативного пользователя используйте -u
.
-b, --become
run operations with become (does not imply password prompting)
-K, --ask-become-pass
ask for privilege escalation password
-u REMOTE_USER, --user REMOTE_USER
connect as this user (default=None)
В прошлом я использовал другие инструменты, чтобы сделать то же самое. первая ссылка показывает, как сделать то же самое, используя pssh
. Вторая ссылка показывает, как вы можете использовать pssh
для распространения вашего SSH-ключа по группе серверов в первый раз,когда все, что у вас есть, это доступ к набору серверов по имени пользователя и паролю, и вы не хотите вводить свой пароль десятки раз, чтобы изначально вытолкнуть свой SSH-ключ.
Как только ваш SSH-ключ будет рассредоточен, вышеописанная петля, которую вы должны выполнить, исчезнет, поскольку у вас будет настроен доступ к SSH-ключу, что избавит вас от необходимости вводить пароль.
Я думаю, вы можете сделать это, используя xkeycaps .
Кроме того, это работает для меня в Fedora 32 (с использованием Xorg, а не Wayland )...
Сначала скопируйте раскладку клавиатуры в файл в вашем домашнем каталоге:
xmodmap -pke > ~/.xmodmap
Возможно, вы захотите сделать резервную копию файла на случай, если ваши изменения сделают ситуацию еще хуже! Далее откройте строку в вашем любимом текстовом редакторе и найдите эту строку:
KP_Insert KP_0 KP_Insert KP_0
Вы хотите удалить KP_Insert
, измените его следующим образом:
KP_0 KP_0
Сохраните файл и импортируйте отредактированный файл раскладки клавиатуры:
xmodmap ~/.xmodmap
Теперь вы можете проверить, печатает ли клавиша Ins ноль, когда numlock отключен.
Кредит:https://forums.fedoraforum.org/showthread.php?286110-remap-specific-keyboard-keys