LINUX.ORG.RU

Помогите пожалуйста...


0

0

Так... Я вот пытался настроить dvb карту... Долго я пытался что-нибудь сделать, а затем пезагрузился... После перезагрузки я не смог зайти под юзером, из под которого я работал... Так... При загрузке выводится примерно что-то вроде этого:
mDNSResponder
/etc/profile: line 27: /dev/null: Permission denied
/etc/profile.d/colors.sh: line 3: /dev/null: Permission denied
/etc/profile.d/colors.sh: line 4: /dev/null: Permission denied
/etc/profile.d/colors.sh: line 17: /dev/null: Permission denied
/etc/profile.d/colors.sh: line 18: /dev/null: Permission denied
/etc/profile.d/colors.sh: line 19: /dev/null: Permission denied
/etc/profile.d/colors.sh: line 20: /dev/null: Permission denied
/etc/profile.d/vim.sh: line 3: /dev/null: Permission denied
[howl] unable to daemonize (1711)
И так-же при запуске atd возникает ошибка...
Если под этого юзера попытаться залогиниться из консоли, то он залогинивается, но при этом выдает следующее:
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
-bash: /dev/null: Permission denied
Я понимаю, что объяснил все так себе, но може кто-нибудь сможет помочь?
Заранее благодарен...
И если можно, то объясняйте все по подробнее, а то я в линуксе новичек...

anonymous

посмотри, какие права установлены на /dev/null. Должно быть что-то вроде такого:

crw-rw-rw- 1 root root 1, 3 Sep 30 08:33 /dev/null

то есть попробуй сделай chmod 0666 /dev/null (из-под root)

PashaKustov ★★
()

Кстати ни разу не видел, чтоб права на /dev/null слетели сами. Их поганят себе сами уважаемые пользователи, видимо из соображений безопасности. Чтоб никто ничего лишнего в /dev/null не записал :)

Teak ★★★★★
()
Ответ на: комментарий от anonymous

значит RTFM по udev или devfs, в зависимости от того, что там у тебя установлено. В случае динамического создания устройств именно они ставят на них права.

Какое ядро, какой дистрибутив?

PashaKustov ★★
()
Ответ на: комментарий от PashaKustov

Ядро: 2.6.9-1.667asp
Дистрибутив: Asplinux 10
А ведь я действительно что-то с udev'ом делать пытался...
Но вот что я заметил... Файл /etc/udev/permissions.d/50-udev.permissions ... Там была такая строчка...
null:root:root:0666
А права ставятся на 660... Странно...
Но вот если под рутом выполнить chmod 666 /dev/null и затем зайти под тем юзером, под которым у меня не получалось зайти, то зайти не получится и в этот раз, зато выдастся сообщение примерно следующего содержания:
/etc/X11/Presession/Default: Registring your session with wtmp and utmp
/etc/X11/Presession/Default: /usr/bin/X11/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/gam/:0.Xservers" -h "" -1 ":0" "fals89"
/etc/X11/Xsession: line 87: 3936 Segmentation fault
PRNG is not seeded
Может это хоть что-то прояснит...
Примечанее: fals89=тот самый юзер=я

anonymous
()
Ответ на: комментарий от anonymous

возможно, что-то гадкое из init.d вызывает chmod 0660... Как-то давно в Gentoo почему то создавался файл /dev/null" (в конце кавычка). Руткитов точно не было :)))

PRNG is not seeded - проверь, существуют ли устройства /dev/random и /dev/urandom. И посмотри, что там на строчке 87 в /etc/X11/XSession :)

PashaKustov ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.