Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: garny в Dec 02, 2004, 15:38



Титла: ssh /dev/tty kernel 2.6.9
Публикувано от: garny в Dec 02, 2004, 15:38
Извинявайте, ако определяте този въпрос за смешен, но според мен не е толкова тривиален. Имам система, която си работи добре с kernel 2.4.27, една сутрин се събудих с идеята да пусна 2.6.9. (кофти сутрин) След прекомпилирането 3 часа се боря с мрежовите карти, които очевидно работят, но нямам достъп навън. Оказа се че ми е разменил номерирането на мр.картите като eth0->eth1 и eth1->eth0. После се наложи да прекомпилирам и bind заради SO_BSDCOMPAT, но OpenSSH проблема ме довърши. Сървър услугата работи без забележки, но когато се опитам да използвам клиента веднага ме заплюва с permission denied. Като погледна в логовете и syslog ми се оплаква с "sshd[29158]: error: open /dev/tty failed - could not set controlling tty: Is a directory"

strace ssh ip.ip.ip.ip ми показва, че клиента се опитва "open("/dev/tty", O_RDWR|O_LARGEFILE)    = -1 EISDIR (Is a directory)"

Оказа се всъщност, че permission denied, е защото не съществува /root/.ssh/identity файла
OpenSSH 3.9.p1 е прекомпилиран с новото ядро.
Изобщо как го ползвате с kernel 2.6


Титла: ssh /dev/tty kernel 2.6.9
Публикувано от: Uvigii в Dec 02, 2004, 16:20
Хмм...
и аз имах някакъв проблем с SSH при преминаването към 2.6.х.
Не помня точно ... Оправих го като обнових всички библиотеки ползвани от SSH-a (даже май обнових всички- наистина не помня)


Титла: ssh /dev/tty kernel 2.6.9
Публикувано от: zazzko в Dec 02, 2004, 19:42
Не е точно същия проблем, но все пак е насока:
http://www.jivko.net/blog/?sectionid=5


Титла: ssh /dev/tty kernel 2.6.9
Публикувано от: philip в Dec 04, 2004, 18:50
Благодаря за линка, zazzko, проблема е точно същия - днес си инсталирах 2.6.9 и ssh-то ми умря по същия начин. е - разбира се като прочетох блога на jivko оправих кашата за 5 минути. ???