Друзья здравствуйте,
Хочу остановиться на таком важном вопросе как вход на ресивер по
ssh протоколу.
Вопрос вроде простой и тем не менее есть, как всегда, маленькие хитрости и тонкости.
Итак, как же войти на ресивер по этому чудному и очень защищённому протоколу
ssh?
Для начала, когда наш имидж только установлен, нам необходимо задать пароль входа для протокола
ssh.
Для этого, зайдём сначала на ресивер по протоколу
telnet.
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Например:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Вводим
root в качестве логина и
dreambox в качестве пароля.
Далее набираем
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
и набираем пароль например
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
далее
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
и делаем попытку войти по протоколу
sshВам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
например
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Вводим пароль и вуаля мы уже в ресивере.
Теперь о тонкостях или, как говорят гики: о твиках)))
1. Для того чтобы каждый раз не вводить полный адрес ресивера, мы, на нашем ноутбуке, открываем программу
Terminal и ищем файл
hosts Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Затем открываем наш файл
/private/etc/hosts в редакторе nano
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
и добавляем в него строчку например такого содержания:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Помним о необходимости ввода новой строки после вышеуказанной строки.
Затем нажимаем последовательно
Ctrl+X и
Y и
EnterТеперь мы можем обращаться к нашему ресиверу например так:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
2. Когда часто необходимо заходить на наш ресивер, по протоколу
ssh, бывает некомфортным частый ввод пароля. Как же сохранить безопасность, которую гарантирует протокол
ssh и отсутствие ввода пароля.
Оказывается такое возможно при помощи публичных ключей доступа.
Ниже приведён код, который запускается на нашем ноутбуке и который позволяет нам сгенерировать и скопировать необходимые ключи в ресивер.
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Где
vuduo, как Вы поняли,
IP нашего ресивера.
После запуска этого скрипта на ноутбуке мы скопируем необходимые файлы ключей и сможем заходить в ресивер без пароля.
Единственное замечание - при запросе ввода пароля для генерации ключа - нужно ввести два раза
Enter, т.е. ввести пустой пароль.
Далее мы сможем зайти на ресивер без пароля просто набрав команду:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Вот такие тонкости, надеюсь они будут Вам в помощь.
Удачи всем!