Какие демоны можно остановить ?
Мне нужно только ftp,ssh,http,smtp В /etc/rc.d скрипты только для некоторых демонов. Как указать, чтоб демон вообще не запускался ? PID TTY TIME CMD 1 ? 00:00:04 init 2 ? 00:00:00 keventd 3 ? 00:00:00 kapmd 4 ? 00:00:00 ksoftirqd_CPU0 9 ? 00:00:00 bdflush 5 ? 00:00:00 kswapd 6 ? 00:00:00 kscand/DMA 7 ? 00:00:01 kscand/Normal 8 ? 00:00:00 kscand/HighMem 10 ? 00:00:00 kupdated 11 ? 00:00:00 mdrecoveryd 25 ? 00:00:00 kjournald 77 ? 00:00:00 khubd 458 ? 00:00:00 syslogd 462 ? 00:00:00 klogd 493 ? 00:00:00 rpc.statd 557 ? 00:00:00 sshd 571 ? 00:00:00 xinetd 589 ? 00:00:19 gpm 598 ? 00:00:00 crond 678 ? 00:00:00 login 679 tty3 00:00:00 mingetty 680 tty4 00:00:00 mingetty 681 tty5 00:00:00 mingetty 682 tty6 00:00:00 mingetty 1447 tty2 00:00:00 bash 1519 tty1 00:00:00 mingetty 1553 tty2 00:01:15 mc 1555 pts/1 00:00:10 bash 2162 pts/1 00:00:00 vsftpd 2347 pts/1 00:00:00 ps |
557 ? 00:00:00 sshd (Точно)
589 ? 00:00:19 gpm (Как хочеш) 2162 pts/1 00:00:00 vsftpd (Точно) Это если у тебя домашний комп. А так все зависит от того что тебе нужно |
Дистрибутив какой? Если у тебя дистрибутив с BSD init. (например дистрибутив Slackware)
В этом случае: 1) Для даемонов, у которых есть свои скрипты, нужно либо удалить эти скрипты, либо ихменить их права на тоько чтение (что более предпочтительно), но не на запуск. chmod 666 rc.smth 2) Для остальных даемонов искать места откуда они запускаются, и коментировать эти строчки. (например для слаки эти места /etc/rc.d/rc{.M,.inet1,.inet2}) [s]Исправлено: Zur0, 17:33 28-07-2003[/s] |
ЭЭээ, у меня кучи файлов в этих фолдерах - ссылки на
/etc/rc.d/init.d и все имеют права на выполнение. Только запусчены не все. Где указывается все это - хз. |
Hollander
Цитата:
|
Hollander
Вот и чудно - можно просто отменить пермишн на исполнение скрипта, на которій ссылается линк или убить линк. Только номерок старт/стоп лучше запомнить. |
че за гон
Все перечисленные демоны нужны - Все что начинается с K - процессы ядра(лучше не трогать а то пингвин упадет в panic mode) - init неотемлемая часть *nix - мона ограничить число виртуальных консолей mgetty напр до 2-х - выгрузить Midnight Commander :-) - про bash, login, crond, xinetd я *молчу >>Мне нужно только >>ftp,ssh,http,smtp а где httpd, sendmail или postfix (неужто через xinetd запускаются) А вообще, ИМХО, нормальный tasklist не нужно ничего делать :-) man chkconfig - управляем стартовыми скриптами [s]Исправлено: x wanderer, 22:09 2-08-2003[/s] |
x wanderer
Цитата:
Цитата:
Цитата:
Вообщем че за гон ??? [s]Исправлено: Zur0, 16:41 3-08-2003[/s] |
Нихрена не понял
chkconfig portmap 0:выкл1:выкл2:выкл3:выкл4:выкл5:выкл6:выкл kudzu 0:выкл1:выкл2:выкл3:вкл4:вкл5:вкл6:выкл xfs 0:выкл1:выкл2:выкл3:выкл4:выкл5:выкл6:выкл sshd 0:выкл1:выкл2:вкл3:вкл4:вкл5:вкл6:выкл httpd 0:выкл1:выкл2:выкл3:вкл4:вкл5:вкл6:выкл vsftpd 0:выкл1:выкл2:выкл3:вкл4:вкл5:вкл6:выкл Текущий левел 3 ! Вот что в скриптах из /etc/rc.d/init.d kudzu # chkconfig: 345 05 95 - запущен httpd # chkconfig: - 85 15 - запущен sshd # chkconfig: 2345 55 25 - запущен vsftpd # chkconfig: - 60 50 - запущен xfs # chkconfig: 2345 90 10 - незапущен portmap # chkconfig: 345 13 87 - незапущен Вот содержимое фолдера rc3.d K00linuxconf-setup K05saslauthd K10xfs K15gpm K20nfs K20nvidia K24irda K25squid K34dhcrelay K35dhcpd K35smb K35winbind K45named K50xinetd K74apmd K74nscd K75netfs K80random K86nfslock K87portmap S05kudzu S08iptables S10network S12syslog S17keytable S55sshd S56rawdevices S60vsftpd S85httpd S90crond S95anacron S99local Может есть еще способ для запуска остановки демонов ? Добавлено: Реально оказывается все просто - chkconfig управляет именем ссылки на скрипт K87portmap - запускается S05kudzu - незапускается А в man chkconfig сплошная пурга ! Добавлено: Сучный дистриб млять этот ASP |
Zur0
Я по натуре человек добрый, но могу и замечание влепить. Полегче с выражениями, плиз. Guest 194.158.219.* - то же самое |
Barracuda А я по натуре человек спокойный :), просто я ответил человеку тем же тоном, что и он предыдущим... Guest Возьми да руками удали все симлинки демонов, которые тебе не нужны на данном ранлевеле. Например для третьего уровня это каталог /etc/rc3.d или /etc/init.d/rc3.d/ в зависимости от дистрибутива. Как я уже писал первая буква в названии ссылки означает предназначение скрипта (всмысле, которые "S" при входе на данный ранлевел, а которые с "K", при выходе из него). Затем идет уникальное (для данного ранлевела) двухзначное число, с помощью которых разрешается вопрос очередности запуска скриптов... Цитата:
Кстати а что за демон такой nvidia? Фреймбуфер что ли? |
Хороший способ. Но есть еще один - чз xinetd в редхате 73 прописвается в кадом файлике, запускать или не запускать.
Еще способы есть ? |
Guest
А что тебя в этих не устраивает? Зачем тебе еще? |
Мля, на мыло сообщение пришло, но в форуме не вижу... так, что пишу на память...
цитата по памяти Цитата:
Цитата:
но это не значит ничего, кроме того что тебе стоит прочитать маны, так как это наиболее быстрое решение для тебя в данном случае, чем дожидаться ответа на форуме ЗЫ я много манов еще не читал... да и главное не дочитать его до конца, а знать где найти инфу (а я тебе место подскозал :gigi:) |
Время: 12:40. |
Время: 12:40.
© OSzone.net 2001-