|
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
|