Как видно из названия, у меня есть несколько вопросов, касающихся метода аутентификации по ключу SSH на компьютере с Linux.
Прежде всего, я сгенерировал свои ключи на своем ПК и добавил открытый ключ в файл author_keys, и все работает нормально, но я все еще не очень хорошо знаю, как это работает.
- Я могу войти в систему только для пользователя root с моим ключом через SSH, и я хотел бы войти в систему для других пользователей. Этим пользователям не хватает некоторых разрешений или мой ключ прикреплен к пользователю root?
- Если более чем один человек будет иметь доступ к машине с использованием разных ключей, будут ли они иметь доступ ко всем пользователям, например, пользователю root?
- Как я уже говорил, я работаю с разными пользователями, есть ли возможность добавить ключи только определенному пользователю? Например, я создаю пользователя «Джон», говорю моему другу Джону создать ключи на его компьютере, а затем добавляю ключ к авторизованным ключам, но он может войти в систему только для пользователя «Джон» при использовании его ключа.
Я искал несколько часов, пытаясь найти какую-то информацию об этом, но не смог найти какой-либо ответ, извините, если на этот вопрос уже был дан ответ.
Заранее спасибо.