#1
|
|||
|
|||
PTY allocation request failed on channel 0
Victor Sudakov написал(а) к All в Sep 16 21:09:36 по местному времени:
Dear All, Столкнулся с проблемой, описанной в https://lists.freebsd.org/pipermail/...il/257661.html Не могу в jail зайти по ssh. Jailed 7-ка в 10-ке. На клиенте: ssh vas@XXXXXXXXXXXXXXXXXXX PTY allocation request failed on channel 0 Предупреждение: нет доступа к tty (Bad file descriptor). Поэтому управление заданиями в этом шелле отсутствует. На sshd внутри jail: openpty: Resource temporarily unavailable sessionptyreq: session 0 alloc failed Я уж сделал доступными все устройства внутри jail, это не помогло: oldwww { path = /usr/jails/oldwww ; mount.devfs; devfs_ruleset = 0 ; ip4 = inherit ; host.hostname = XXXXXXXXXXXXXXXXXXX; interface = em0; exec.start = "/bin/sh /etc/rc"; exec.stop = "/bin/sh /etc/rc.shutdown"; } "ls /usr/jails/oldwww/dev/" показывает ttyv, но нет /dev/ttyp*, /dev/pty или как бишь должны называться псевдотерминалы для сети? Подозреваю, что devfs от 10-ки не создает в /usr/jails/oldwww/dev/ каких-то девайсов, нужных 7-ке. Проблема эта гуглится, а решение нет. Прошу помощи, как обойти. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20110223-b20110223 |
#2
|
|||
|
|||
PTY allocation request failed on channel 0
Victor Sudakov написал(а) к All в Sep 16 22:41:36 по местному времени:
Dear All, 24 Sep 16 21:09, I wrote to you: VS> Столкнулся с проблемой, описанной в VS> https://lists.freebsd.org/pipermail/...14-April/25766 VS> 1.html VS> Не могу в jail зайти по ssh. Jailed 7-ка в 10-ке. На клиенте: VS> ssh vas@XXXXXXXXXXXXXXXXXXX VS> PTY allocation request failed on channel 0 VS> Предупреждение: нет доступа к tty (Bad file descriptor). VS> Поэтому управление заданиями в этом шелле отсутствует. VS> На sshd внутри jail: VS> openpty: Resource temporarily unavailable VS> sessionptyreq: session 0 alloc failed Может можно в этот jail подложить статически собранный sshd от более свежей версии FreeBSD? Или не поможет? Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20110223-b20110223 |
#3
|
|||
|
|||
PTY allocation request failed on channel 0
Victor Sudakov написал(а) к All в Sep 16 09:49:12 по местному времени:
Dear All, 24 Sep 16 22:41, I wrote to you: VS>> Не могу в jail зайти по ssh. Jailed 7-ка в 10-ке. На клиенте: VS>> ssh vas@XXXXXXXXXXXXXXXXXXX VS>> PTY allocation request failed on channel 0 VS>> Предупреждение: нет доступа к tty (Bad file descriptor). VS>> Поэтому управление заданиями в этом шелле отсутствует. VS>> На sshd внутри jail: VS>> openpty: Resource temporarily unavailable VS>> sessionptyreq: session 0 alloc failed Всем спасибо, Vadim Goncharov (nuclight) подсказал решение. Нужно загрузить pty.ko Система скажет что-то вроде "sshd is using legacy pty devices" и всё заработает. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20110223-b20110223 |
#4
|
|||
|
|||
Re: PTY allocation request failed on channel 0
Valentin Davydov написал(а) к Victor Sudakov в Sep 16 13:54:24 по местному времени:
From: Valentin Davydov <sp@m.davydov.spb.su> > From: Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org> > Date: Sat, 24 Sep 2016 21:09:36 +0300 > >"ls /usr/jails/oldwww/dev/" показывает ttyv, но нет /dev/ttyp*, /dev/pty или >как бишь должны называться псевдотерминалы для сети? Подозреваю, что devfs от >10-ки не создает в /usr/jails/oldwww/dev/ каких-то девайсов, нужных 7-ке. > >Проблема эта гуглится, а решение нет. Прошу помощи, как обойти. mknod(8) в этой ср@ной devfs ещё работает? Вал. Дав. --- ifmail v.2.15dev5.4 |
#5
|
|||
|
|||
Re: PTY allocation request failed on channel 0
Eugene Grosbein написал(а) к Valentin Davydov в Sep 16 21:59:02 по местному времени:
26 сен 2016, понедельник, в 11:54 NOVT, Valentin Davydov написал(а): >>"ls /usr/jails/oldwww/dev/" показывает ttyv, но нет /dev/ttyp*, /dev/pty или >>как бишь должны называться псевдотерминалы для сети? Подозреваю, что devfs от >>10-ки не создает в /usr/jails/oldwww/dev/ каких-то девайсов, нужных 7-ке. >>Проблема эта гуглится, а решение нет. Прошу помощи, как обойти. VD> mknod(8) в этой ср@ной devfs ещё работает? Нет, deprecated. Работает на UFS. Eugene --- slrn/1.0.2 (FreeBSD) |