[Voxel] Netgear r7800 настройка

Обсуждаем OpenSource прошивки.
Александр
Сообщения: 25
Зарегистрирован: 03 июл 2018, 00:06

Сообщение Александр » 18 авг 2018, 18:24

Спасибо, Voxel. Сегодня есть немного времени, вплотную занялся. Поднял на виртуалке Ubuntu 18.04. Совсем отвык от linux. Читаю вашу инструкцию по установке ssh и Entware. Не совсем понятно. Все-таки я далек от железа, а роутеров и подавно. Скажите ssh на 7800 нужно обязательно использовать?

Александр
Сообщения: 25
Зарегистрирован: 03 июл 2018, 00:06

Сообщение Александр » 18 авг 2018, 18:43

Вопрос с безопасностью у меня не стоит. Т.к. по telnet я захожу только по локальной сети. Надобности в удаленном изменении настроек у меня также нет. Я так понимаю, что набор команд telnet и ssh одинаковый. Или вы пишите о ssh, как о дополнительной опции? И применительно к Entware не обязательно использовать этот протокол

Александр
Сообщения: 25
Зарегистрирован: 03 июл 2018, 00:06

Сообщение Александр » 19 авг 2018, 12:10

Зашел на R7800 по telnet из PuTTY, выполнил команды из 'FAQ_entware_instaliations.txt', получил следующий результат:
==========================================================================================
root@R7800:/$ cd / tmp
root@R7800:/$
root@R7800:/$ wget http://www.voxel-firmware.com/Downloads ... re/entware -setup.sh
--2018-08-19 12:39:10-- http://www.voxel-firmware.com/Downloads/Voxel/Entware/e ntware-setup.sh
Resolving www.voxel-firmware.com... 194.135.87.112
Connecting to www.voxel-firmware.com|194.135.87.112|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3268 (3.2K) [application/x-sh]
Saving to: 'entware-setup.sh'

entware-setup.sh 100%[==================> ] 3.19K --.-KB/s in 0s

2018-08-19 12:39:11 (99.8 MB/s) - 'entware-setup.sh' saved [3268/3268]

root@R7800:/$
root@R7800:/$ chmod + x entware-setup.sh
chmod: x: No such file or directory
root@R7800:/$
root@R7800:/$ ./entware-setup.sh
/bin/ash: ./entware-setup.sh: Permission denied
root@R7800:/$
==========================================================================================
Что-то я сомневаюсь в результате

kaztost
Сообщения: 148
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 19 авг 2018, 16:34

Код: Выделить всё

chmod +x entware-setup.sh

Без пробела! Желательно базовые линукс-команды сверять со справочником.

ЗЫ. Вы вообще лишние пробелы везде насовали

А потом вам их еще движок форума добавил - надо было использовать кнопку Code.

ЗЫЗЫ. ИМХО вам бы сначала потренироваться на виртуалке. К живому линуксу с рутом я бы вас не пустил.

ky4k0b
Сообщения: 13
Зарегистрирован: 15 май 2018, 00:45

Сообщение ky4k0b » 20 авг 2018, 14:31

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

Код: Выделить всё

#делаем директорию 
mkdir /root/.ssh
#добавляем ключ в authorized_keys. Его можно сгененировать через путти генерилку в винде, либо через "ssh-keygen -t rsa" в линуксе
#вимом тоже надо уметь пользоваться :)
vim /root/.ssh/authorized_keys
#ставим права для файла
chmod 0600 /root/.ssh/authorized_keys

теперь можно логиниться с этим ключом по ssh root@routerlogin.net и ставить entware

Александр
Сообщения: 25
Зарегистрирован: 03 июл 2018, 00:06

Сообщение Александр » 21 авг 2018, 00:01

Добрый вечер, уважаемые коллеги.
Спасибо kaztost за исправления. Я согласен, что нужно было прежде проверить команды. Но т.к. времени было немного, я их наспех переписал из текста 'FAQ_entware_instaliations.txt', не вдаваясь в подробности. Я начал тренироваться на виртуалке с настройки Ubuntu под себя, на что ушло прилично времени, учитывая, что я debian плотно юзал лет 8-9 назад, все забывается.
Спасибо ky4k0b за пояснение. Если можно, я попросил бы вас подробнее об authorized_keys. Особенно о коде добавлении ключей в authorized_keys, и как потом получить пароль?

Александр
Сообщения: 25
Зарегистрирован: 03 июл 2018, 00:06

Сообщение Александр » 21 авг 2018, 00:25

Ещё хотел спросить: может кто-то юзал openmediavault?

Voxel
Сообщения: 75
Зарегистрирован: 29 фев 2016, 12:34

Сообщение Voxel » 21 авг 2018, 14:47

Александр писал(а):Источник цитаты Скажите ssh на 7800 нужно обязательно использовать?

Да нет, необязательно. Но как правильно пишут, ssh удобнее. Для меня так и необходимо, так как я залезаю по нему в роутер извне.

Насчет Вашей попытки инсталяции Entware. Я все же советую почитать мой README (пардон, но RTFM :) ). Для конкретно R7800 и R9000 там все довольно сильно упрощено и уже настроено. Вся процедура - это распаковать entware-cortexa15-3x-initial.tar в корне USB диска, отформатированного ext4. И все. Там всего 5 шагов. В README (пункт 4. Setup of Entware). Далее просто пользуетесь Entware.

Насчет настройки SSH и authorization_keys. Также советую почитать README, Appendix A. Get SSH access to router (alternative method). Тоже все по шагам. Не надо дополнительно выискивать что и как. Прошли по шагам - получили доступ по SSH.

Voxel.

Voxel
Сообщения: 75
Зарегистрирован: 29 фев 2016, 12:34

Сообщение Voxel » 21 авг 2018, 14:57

Да, забыл добавить:

Александр писал(а):Источник цитаты Особенно о коде добавлении ключей в authorized_keys, и как потом получить пароль?


При использовании авторизации по ключам пароли не нужны. В меню putty (SSH->Auth) укажете Ваш PPK ключ, сделанный по README, Appendix A. Пароль не спросит. Входить с указанием пользователя root, например адрес SSH как "root@routerlogin.net

Voxel.

Александр
Сообщения: 25
Зарегистрирован: 03 июл 2018, 00:06

Сообщение Александр » 01 сен 2018, 19:13

Пытался установить SSH двумя способами.
форматнул flash в ext4 на VM VB Ubuntu.
#ВАРИАНТ 1. Readme 3.Setup SSH access to router. ===========================================
...2) Optionaly: prepare your own server keys:
dropbear_ecdsa_host_key
dropbear_rsa_host_key
ssh_host_ecdsa_key.pub
ssh_host_rsa_key.pub
3) ...untar setssh.tar in the root of stick...
4) Place your own authorized_keys file (obligatory) and your own server keys...
5)Insert this USB stick to router. Wait 1-2 minute and try to SSH to router with the key corresponding to your authorized_keys file.
If you cannot get an access, try to reboot router...
Не заработало. post-mount.sh не исполнился. Все файлы прилагаю: create_rsa_ecdsa.png, create_rsa_ecdsa.png...)
#ВАРИАНТ 2. Readme Appendix A. Get SSH access to router (alternative method). ===========================================
все вроде хорошо до команды: cp /tmp/ssh/* /mnt/sda1/ssh. Flash пустая, файлов нет. mnt/sda1 - я проверил. РЕЗУЛЬТАТА НЕТ. В ЧЕМ ОШИБКА?


Вернуться в «Прошивки OpenWrt/DD-WRT/AsusWrt/TomatoUSB/Wive-NG/Padavan/"от Энтузиастов "»

Кто сейчас на конференции

Всего 2 посетителя :: 1 зарегистрированный, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: CommonCrawl [Bot] и 1 гость