|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene M. Zheganin 2:5054/37.63 30 Jun 2005 10:06:16 To : All Subject : 4.11 и ttypX --------------------------------------------------------------------------------
По умолчанию в /dev создано 32 файла устройств для сетевых псевдотерминалов. В
/etc/ttys определено еще больше.
Внезапно заметил, что одна из моих оставшихся 4.11 может открыть только 29
ssh-сессий, а вторая - 24. Если создать в /dev еще 32 псевдотерминала, то ессно
будет больше сессий чем 24 и 29. Hо я зануда, и мне кажется, что если 32 файла
устройств - то должно быть 32 сессии. Причем заметил еще одну странность - при
"полной" занятости терминалов некоторые неиспользованы, например открыт ttyp1,
p3, p5. p2 и p0 есть, но почему-то не задействованы. Я на всякий случай
пересоздал все в /dev, закомментировал несуществующие networked терминалы в
ttys, сказал kill -1 1 и killall -HUP sshd.
Те же яйца, вид сбоку.
===Cut===
Jun 30 10:03:51 ns /kernel: Jun 30 10:03:51 ns sshd[22566]: error: openpty: No
such file or directory
Jun 30 10:03:51 ns sshd[22571]: error: session_pty_req: session 0 alloc failed
Jun 30 10:03:51 ns /kernel: Jun 30 10:03:51 ns sshd[22571]: error:
session_pty_req: session 0 alloc failed
===Cut===
Запустил из эксперимента telnetd. Он, ессно, тоже говорит что all network ports
busy.
Мне конечно вполне достаточно и 6 сессиий, к тому же я могу сделать /dev/MAKEDEV
ttyp1 ttyp2 и так далее.
Hо почему оно так работает, на мой взгляд странно ?
ЗЫ Посетила внезапная мысль: а detached screen может такое делать ?
Hа этом остаюсь искренне Ваш, Евгений.
--- GoldED+/BSD 1.1.5
* Origin: Если drook оказался vdrook (c) (2:5054/37.63)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/337442c36fe8.html, оценка из 5, голосов 10
|