Не работает sshd — /dev/null is not a character device!.

Сегодня натолкнулся на проблему с невозможностью запуска sshd под Debian 6.0 (OpenVZ).

/etc/init.d/ssh start
/dev/null is not a character device!

Как оказалось, устройство /dev/null стало файлом. Причины такой метаморфозы искать не стал, хотя где-то натолкнулся в интернетах, что могло возникнуть после апгрейда.

Первый вариант решения проблемы

rm /dev/null
mknod /dev/null c 1 3

Удалить и пересоздать устройство. После чего все должно работать, но у меня ничего не получилось в том плане, что при попытке запустить sshd возникла следующая неудача

Starting OpenBSD Secure Shell server: sshdPRNG is not seeded
failed!

Решилось командой:

cd /dev
./MAKEDEV urandom

Другие публикации по теме:

Увеличение размера диска для виртуального сервера ... Для виртуальных серверов на KVM, размер диска можно увеличить только вручную. Перед проведением всех операций сервер нужно выключить и сделать резервн...
Стабильное обновление Manjaro Linux 2016-09-20 ... На этой неделе сообществу Manjaro Linux был представлен очередной пакет обновлений. В него включили KDE Framework 5.26. Ядро Linux 4.8 будет представл...
Ниспадающий терминал xfce4-terminal... Xfce4-terminal (терминал по умолчанию в окружении для рабочего стола Xfce) имеет возможность работать как выпадающий терминал на подобие тех, что испо...
Помощь в локализации нового графического установщи... Начиная с Manjaro 0.9.0, установка будет производиться с помощью нового графического инсталлятора, который получил название Calamares. Разработчики в ...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

Оставить комментарий