-1

Я хочу создать ключ ssh на виртуальном сервере, который будет использоваться для всех пользователей. Я создал ключ для себя

ssh-keygen -t rsa -C "my@gamil.com"

но это только под моим пользователем. есть ли решение для этого?

1 ответ1

0

Вы можете передать копию вашего личного ключа другим людям. Вы можете сделать его читаемым во всем мире и поместить его в каталог, где другие люди смогут получить доступ к файлу. ssh совершенно счастлив использовать общедоступный файл закрытого ключа.

Если файл ключа защищен парольной фразой, вам нужно будет передать парольную фразу другим пользователям, чтобы они могли использовать ключ. Как только они узнают парольную фразу, они смогут сделать копию файла ключа и использовать ssh-keygen чтобы изменить или удалить парольную фразу в скопированном файле.

Настраивать ssh-ключ, который может использовать каждый, не нормально. Поэтому нет стандартного места для их хранения или стандартного способа их распространения среди других пользователей. Вы будете самостоятельно выбирать, как сделать ключ доступным для всех остальных.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .