управление демонами в ubuntu 10.10 netbook

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
daggerok
мл. сержант
Сообщения: 109
Зарегистрирован: 2009-03-06 14:54:05

управление демонами в ubuntu 10.10 netbook

Непрочитанное сообщение daggerok » 2011-01-13 16:18:16

всем привет!

Код: Выделить всё

mak@kostromin-nb:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 10.10
Release:	10.10
Codename:	maverick
захотелось мне настроить анонимный фтп на своем ноуте (установил vsftpd), чтобы в случае необходимости можно было запустить его и что-то раздать/закачать по фтп. так же поставил openssh-server за одно.

все ставил через aptitude

Код: Выделить всё

$ sudo aptitude install vsftpd openssh-server
естесно после того как закончил с настройкой, мне захотелось отключить эти службы, чтобы автоматически не запускались при старте системы.
выполнил стандартные команды:

Код: Выделить всё

$ sudo update-rc.d -f vsftpd remove
$ sudo update-rc.d -f ssh remove
вот и отлично, думал я.

но после перезагрузки заметил, что сервисы эти работаю и слушают свои порты

Код: Выделить всё

mak@kostromin-nb:~$ sudo sockstat | grep ssh && sudo sockstat | grep ftp
root     sshd                 8284     tcp4   *:22                      *:*                       LISTEN
root     vsftpd               8232     tcp4   *:21                      *:*                       LISTEN
ладно, если бы то был только sshd, но автоматом запускающийся на моем ноуте анонимный фтп с правами на запись - настораживает...
причем, я уверен на 100% что так делал раньше на дебиане и все работало.

я даже пробовал всякие rcconf, sysv-rc-conf, bum - но они так же не помогли мне. поэтому пришел за помощью сюда, расскажите кто знает как теперь правильно управлять процессом включения и отключения запуска сервисов в Ubuntu 10.10 при старте системы.

PS: одно решение я нашел: нужно в файлах /etc/init/*conf закомментировать строку начинающуюся с start on, тогда автоматического запуска сервиса не будет, и в случае необходимости его можно будет запустить командой service... но считаю что это не правильно и думаю, должны быть какие-то нормальные штатные средства для управления сервисами (такие как например chkconfig в centOS).

заранее спасибо!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
unix-admin
ст. сержант
Сообщения: 324
Зарегистрирован: 2010-11-26 12:43:04
Откуда: Cornucopia

Re: управление демонами в ubuntu 10.10 netbook

Непрочитанное сообщение unix-admin » 2011-01-13 17:11:33

Из мана update-rc.d:

Код: Выделить всё

update-rc.d - install and remove System-V style init script links
Проверьте действительно ли они были удалены после

Код: Выделить всё

$ sudo update-rc.d -f vsftpd remove
$ sudo update-rc.d -f ssh remove

daggerok
мл. сержант
Сообщения: 109
Зарегистрирован: 2009-03-06 14:54:05

Re: управление демонами в ubuntu 10.10 netbook

Непрочитанное сообщение daggerok » 2011-01-13 17:25:00

unix-admin писал(а):Из мана update-rc.d:

Код: Выделить всё

update-rc.d - install and remove System-V style init script links
Проверьте действительно ли они были удалены после

Код: Выделить всё

$ sudo update-rc.d -f vsftpd remove
$ sudo update-rc.d -f ssh remove
100% удаляются:

Код: Выделить всё

mak@kostromin-nb:~$ sudo update-rc.d -f ssh remove
 Removing any system startup links for /etc/init.d/ssh ...
   /etc/rc0.d/K20ssh
   /etc/rc1.d/K20ssh
   /etc/rc2.d/S20ssh
   /etc/rc3.d/S20ssh
   /etc/rc4.d/S20ssh
   /etc/rc5.d/S20ssh
   /etc/rc6.d/K20ssh
mak@kostromin-nb:~$ sudo update-rc.d -f vsftpd remove
 Removing any system startup links for /etc/init.d/vsftpd ...
   /etc/rc0.d/K20vsftpd
   /etc/rc1.d/K20vsftpd
   /etc/rc2.d/S20vsftpd
   /etc/rc3.d/S20vsftpd
   /etc/rc4.d/S20vsftpd
   /etc/rc5.d/S20vsftpd
   /etc/rc6.d/K20vsftpd
mak@kostromin-nb:~$ sudo ls -l /etc/rc*d | grep ssh
mak@kostromin-nb:~$ sudo ls -l /etc/rc*d | grep ftp
mak@kostromin-nb:~$ 

daggerok
мл. сержант
Сообщения: 109
Зарегистрирован: 2009-03-06 14:54:05

Re: управление демонами в ubuntu 10.10 netbook

Непрочитанное сообщение daggerok » 2011-01-13 17:47:27

в общем я не один:
_http://www.linux.org.ru/forum/general/5454081
_http://forum.ubuntu.ru/index.php?topic=128076.0

это ж надо так прогнать, получается после первого же апдейта все мои изменения в /etc/init/*.conf пропадут, и нужно будет потом опять править все конфиги руками - тупо.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: управление демонами в ubuntu 10.10 netbook

Непрочитанное сообщение hizel » 2011-01-13 18:02:22

хе, всегда считал что прикол дебиана автоматически запускать укстановленные демоны кретинизмом
в убанте этот принцип видимо довели до абсурда

абсурдный кретинизм - звучит

вечером посмотрю на этот кошмар, врага надо знать в харю
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: управление демонами в ubuntu 10.10 netbook

Непрочитанное сообщение hizel » 2011-01-13 20:52:23

мда или редактировать файло в /etc/init или переименовывать в %{filename}.noexec

абалдеть
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.