Несколько одновременных SSH сессий от разных клиентов, но с одним пользователем/паролем

cd
ssh-keygen 
cp .ssh/id_rsa.pub .ssh/authorized-keys
ssh-copy-id -i .ssh/id_rsa.pub 100.0.0.1
2
20.07.2011, 19:19
2 ответа

Да. Это настройка по умолчанию в каждом дистрибутиве * nix, который я когда-либо использовал.

Не редкость иметь 15+ сеансов ssh с разных хостов с одним и тем же именем пользователя и паролем.

2
29.04.2021, 00:59

Да, конечно. Точно так же, как вы можете открыть несколько терминалов на локальном хосте, вы можете открыть столько удаленных терминалов, сколько вы могли бы использовать для одного и того же пользователя. На самом деле это довольно распространено ... прямо сейчас я подключился к одному серверу по SSH как минимум с трех машин, стоящих на моем столе, и еще одной, которую я оставил открытой в другом месте.

Если вы часто предоставляете людям определенные учетные данные, возможно, вам стоит изучить аутентификацию на основе ключей. Если вы даете группе людей пароль к общей учетной записи, а затем нужно отозвать доступ к одному человеку, это кошмар. Вы должны изменить это для всех. Если вы используете аутентификацию на основе ключей, каждый человек может иметь свой собственный ключ (с собственной защитой парольной фразы, если он хочет), и вы можете добавить все открытые ключи в учетную запись пользователя. Когда вам нужно кого-то отозвать, просто бросьте ключ этого человека, не затрагивая никого.

0
29.04.2021, 00:59

Теги

Похожие вопросы