Доброго времени суток. Почитал про преимущества авторизации на SSH по ключу и решил сделать себе также. Вот только в некоторых моментах запутался.
- Правильнее делать публичный ключ для root пользователя? Я сделал для root, и подключаюсь по ssh root@somedomain.xx. Однако в гайдах почему то люди использовали ту же учётку что и на десктопе.
Если я создам на сервере учётку faiwer и запишу в нём мой публичный ключ, а затем буду авторизовываться по ssh faiwer@somedomain.xx, то мне для всех административных действий (а других я там и не провожу) придётся указывать sudo, или переключаться на root-а, а при этом придётся вводить пароль (зачем тогда вообще суетиться).
Если же правильнее подключаться ssh root@..., то как быть если «админов» несколько. Я могу беспрепятственно указать много ключей в authorized_keys для разных декстоп-учёток? Судя по key"s" могу.
В общем запутался.
- Кодовая фраза нужна только на случай если мой кот решит хакнуть сервер через мой же ПК, или без его указания есть риск взлома извне?