Как предоставить открытый ключ новому пользователю, не предоставляя ему root-доступ?
У меня есть сервер Linux, и я создал нового пользователя с useradd
, Однако для входа этого пользователя ему нужен открытый ключ. У меня есть свой открытый ключ, но он позволяет мне войти в систему как root, поэтому я предполагаю, что он позволит им сделать то же самое.
Как предоставить новому пользователю правильные ключи, не давая им войти в систему как root?
1 ответ
Каждый пользователь должен создать свою собственную пару ключей (открытый + закрытый), затем пользователь должен сохранить закрытый ключ и передать открытый ключ системному администратору.
Системный администратор (вы) импортирует открытый ключ пользователя в файл ~/.ssh/authorized_keys.