umount /dev/discs/disc0/part1 или что то в этом роде в зависимости от того, где что смонтировано. Смотреть просто mount
Printable View
umount /dev/discs/disc0/part1 или что то в этом роде в зависимости от того, где что смонтировано. Смотреть просто mount
Полгода не трогал wl500gp - сейчас полез настраивать и обломился.
Web доступ - не работает - спрашивает имя и пароль - ввожу - снова спрашивает.
Прошивка Олега - полугодовой давности.
Телнет (ssh) доступ есть - имя и пароль работают.
Понятно что надо перепрошивать, однако сначала хотелось бы сохранить настройки, что легче сделать через web доступ.
Есть идеи куда копать, чтобы веб починить? (dmesg ничего страшного не кажет).
узнать логин и пароль:
nvram get http_username
nvram get http_passwd
Спасибо! Подключился!
Получается что web пароль отличается от системного для того же пользователя. Telnet'ом я захожу admin/xxx а через web - admin/yyy.
Значит Вы сами правили /etc/passwd (с помощью команды passwd). И сохранили во flashfs.
сори - удаляю
у меня Premium,прошивка 1.9.2.7-7g
по http все нормально,а телнет говорит, что неверный логин/пароль, с чем это может быть связано?как можно узнать пароль?
Заранее спасибо.
Если пароль задавался с помощью комманд adduser или passwd, то он (или точнее его хеш) хранится в файле /etc/passwd Так что его можно не узнать, но уничтожить
А имя root и пароль админа не проходит?
Ещё есть вопрос... Никак не могу отрыть доступ к телнету через инет. Прописываю в роутере в фаерволе:
Мой внешний IP-23-IP адрес роутера-23-TCP All
И никонектиться у мню никак через инет к моему роутеру через телнет (путти)...
Пользуйте лучше ssh для чего в post-firewall пишется строка
iptables -I INPUT -p tcp --syn --dport 22 -j ACCEPT
или подоробно см. здесь:
http://wl500g.info/showthread.php?t=11436
В PREROUTING то он попадает, но дальше рулится в цепочку VSERVER, если destination==man_ip или ==wan_ip. Такчто мимо.
Очень похоже, что закрыт 25 порт провайдером, т.к. даже непосредственно с роутера не получается подконнектить на 25 порт, хотя цепочка OUTPUT файрвола роутера всегда пуста. Но непонятно, каким образом тут делинк заработал. Можно кстати попробовать глянуть tcpdump'ом. tcpdump -vvvni ppp0 tcp port 25
В веб интерфейсе не отражены настройки файрвола для контроля доступа к сервисам роутера. Тут только ручками:
iptables -I INPUT -p tcp --dport 23 -j ACCEPT
и для того, чтоб результат выполнения этой команды не обнулился при переинициализайии файрвола нужно эту команду добавить в скрипт post-firewall.
Через телнет нужно ввести:
UPD: Да, и несоветую пользоватся телнетом из вне. Это небезопасно. Лучше научиться юзать SSH.Code:mkdir -p /usr/local/sbin/
cd /usr/local/sbin/
echo -e '#!/bin/sh\niptables -I INPUT -p tcp --dport 23 -j ACCEPT' >> post-firewall
chmod +x post-firewall
flashfs save && flashfs commit && flashfs enable