Я читал о входе в удаленные системы с использованием ssh без ввода пароля; и я установил в своей системе и работает довольно здорово.
Теперь проблема возникает, когда речь идет о локальной сети, где присутствует несколько систем, для любого из которых я могу войти (где моя учетная запись монтируется с другого файлового сервера). диапазон ips для них составляет 10.10.6.1-50.
после входа в любую из этих систем мне нужно войти в другую удаленную систему (которая находится в лаборатории, ip = 10.10.7.80, где идентификатор пользователя отличается). поэтому, когда я пытаюсь войти в лабораторную систему с любой из этих 50 систем, подразумевается, что мне нужно экспортировать открытые ключи из всех этих 50 систем (что, конечно, утомительно). Итак, я могу это исправить, используя диапазон IP? (кроме копирования и вставки идентификаторов для всех 50 систем в «авторизованные ключи»), если да, то как?
пс: у меня нет разрешений sudo.
Если ваши 50 систем совместно используют домашний каталог, то вы используете одну и ту же пару ключей SSH на всех из них. Следовательно, есть только один открытый ключ, который нужно добавить к авторизованным ключам лабораторного компьютера.
Для получения дополнительной информации о ключах SSH и их настройке см .: http://pkeck.myweb.uga.edu/ssh/
.