Как предоставить открытый ключ новому пользователю, не предоставляя ему root-доступ?

У меня есть сервер Linux, и я создал нового пользователя с useradd, Однако для входа этого пользователя ему нужен открытый ключ. У меня есть свой открытый ключ, но он позволяет мне войти в систему как root, поэтому я предполагаю, что он позволит им сделать то же самое.

Как предоставить новому пользователю правильные ключи, не давая им войти в систему как root?

1 ответ

Каждый пользователь должен создать свою собственную пару ключей (открытый + закрытый), затем пользователь должен сохранить закрытый ключ и передать открытый ключ системному администратору.

Системный администратор (вы) импортирует открытый ключ пользователя в файл ~/.ssh/authorized_keys.

Другие вопросы по тегам