Но что удивительно, подключаясь по ssh не важно какое имя пользователя я напишу roo, 1, yey, etc
в любом случае после ввода пароля я попадаю в консоль, это так задумано?
aaa authentication login default line
line ssh
password 9ec641e8ae36f22f0c612035656fb83c24a476430c88 encrypted
exit
При наличии вышеуказанных строк в конфигурации, авторизация происходит только по указанному паролю.
Поэтому вы можете зайти с любым логином.
К примеру для telnet подключения не указана авторизация по паролю. В таком случае вы сможете подключиться под пользователями root и admin (с проверкой логина и пароля).
Т.е. если требуется авторизация по логину и паролю при ssh подключении, то
line ssh
password 9ec641e8ae36f22f0c612035656fb83c24a476430c88 encrypted
exit
стоит убрать.
И поменять
aaa authentication enable default line
aaa authentication login default line
на
aaa authentication enable default local
aaa authentication login default local
Я всегда по SSH подключаюсь через Putty, куда бы я не подключался, cisco, juniper, linux, когда сессия отваливается, то окно с программой putty пишет inactive, тут достаточно кликнуть мышкой и выбрать Restart session и можно опять работать, - это ну очень удобно и очень привычно.
А с элтэксом у меня просто сообщение, что сессия закрыта и все.
А что мешает в таком случае рестартануть сессию в putty? Вообще не очень понял отличия в поведении и суть проблемы.