Чтобы расширить/пояснить ответ Kiwy, ssh предоставляет возможность использовать разные закрытые ключи с помощью опции -i _identity _file _. Файл идентификации — это файл закрытого ключа, а не файл открытого ключа в команде ssh -copy -id, заданной Kiwy. Команда ssh -copy -id должна быть
ssh-copy-id -i ~/.ssh/id_rsa2 name@host
Чтобы использовать ssh с KeyA1, пользователь может запустить
ssh name@host
или
ssh -i ~/.ssh/id_rsa name@host
Чтобы использовать ключ A2, пользователь должен использовать
ssh -i ~/.ssh/id_rsa2 name@host
Can I remove a file in /etc/grub.d?
Вы можете удалить файлы под/etc/grub.d
(это не повредит текущей конфигурации ), но лучше сохранить их, они будут использоваться grub для правильной установки grub.cfg
после выполнения grub-mkconfig
или обновляя grub, удалять их бесполезно.
вот содержимое/etc/grub.d/Readme
(из Debian):
All executable files in this directory are processed in shell expansion order.
00_*: Reserved for 00_header.
10_*: Native boot entries.
20_*: Third party apps (e.g. memtest86+).
The number namespace in-between is configurable by system installer and/or
administrator. For example, you can add an entry to boot another OS as
01_otheros, 11_otheros, etc, depending on the position you want it to occupy in
the menu; and then adjust the default setting via /etc/default/grub.
ls /etc/grub.d
:
00_header 10_linux 30_os-prober 40_custom README
05_debian_theme 20_linux_xen 30_uefi-firmware 41_custom
Обязательный файл /etc/grub.d/40_custom
используется для ручного добавления пользовательской записи grub в grub.cfg
.