Список процессов в jail
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2007-10-10 7:32:43
Список процессов в jail
Здравстуйте.
Потребовалось создать виртуальный сервер на базе FreeBSD. Остановился на jail. Все настроилось, особых проблем не возникало - документации в инете куча.
Сейчас осталась одна недоработка: при запуске какого-либо демона внутри клетки он прекрасно отображается в списке процессов. Стоит выйти и снова войти в клетку - остается только sh (ну и top - если им смотреть). Это как-нибудь лечится?
Потребовалось создать виртуальный сервер на базе FreeBSD. Остановился на jail. Все настроилось, особых проблем не возникало - документации в инете куча.
Сейчас осталась одна недоработка: при запуске какого-либо демона внутри клетки он прекрасно отображается в списке процессов. Стоит выйти и снова войти в клетку - остается только sh (ну и top - если им смотреть). Это как-нибудь лечится?
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Список процессов в jail
У меня есть полно клеток, таких проблем нет.
Как запускаешь jail?
P.S. Я в клетки захожу по SSH.
Как запускаешь jail?
P.S. Я в клетки захожу по SSH.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2007-10-10 7:32:43
Re: Список процессов в jail
Стартует из rc.conf:
Собственно, все делалось по этой статье.
ЗЫ: ssh там тоже отказался работать. Доберусь до дома - скажу, на что ругается. Но это пока не критично...
Код: Выделить всё
jail_enable="YES"
jail_list="alex"
jail_set_hostname_allow="YES"
jail_alex_rootdir="/home/alex"
jail_alex_hostname="alex"
jail_alex_ip="192.168.0.200"
jail_alex_devfs_enable="YES"
jail_alex_procfs_enable="YES"
jail_alex_flags="-l -U root"
ЗЫ: ssh там тоже отказался работать. Доберусь до дома - скажу, на что ругается. Но это пока не критично...
Последний раз редактировалось Alex Keda 2007-11-17 17:18:39, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Список процессов в jail
всё таки как заходишь?
в работающую клетку для запуска чего угодно - тока jexec/ssh
остальные методы - тока для правки конфигов.
в работающую клетку для запуска чего угодно - тока jexec/ssh
остальные методы - тока для правки конфигов.
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2007-10-10 7:32:43
Re: Список процессов в jail
Вот наверное в этом и дело!
Я заходил:
jail /home/alex alex 192.168.0.200 /bin/sh
Похоже, этой командой я перезапускал клетку... Сейчас буду пробовать.
Я заходил:
jail /home/alex alex 192.168.0.200 /bin/sh
Похоже, этой командой я перезапускал клетку... Сейчас буду пробовать.
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2007-10-10 7:32:43
Re: Список процессов в jail
Да, похоже, так и есть)
# jexec -u root 1 ps -ax
Все процессы на месте...
Теперь будем разбираться, почему не запускается sshd - теперь это критично, т.к. физического доступа к серверу нет...
# jexec -u root 1 ps -ax
Все процессы на месте...
Теперь будем разбираться, почему не запускается sshd - теперь это критично, т.к. физического доступа к серверу нет...
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Список процессов в jail
тогда ужlyric писал(а):Да, похоже, так и есть)
# jexec -u root 1 ps -ax
Все процессы на месте...
Теперь будем разбираться, почему не запускается sshd - теперь это критично, т.к. физического доступа к серверу нет...
Код: Выделить всё
jexec 1 csh
Убей их всех! Бог потом рассортирует...
-
- рядовой
- Сообщения: 10
- Зарегистрирован: 2009-11-29 22:26:17
Re: Список процессов в jail
Кто подскажет, как правильней извратиться с jexec, чтобы переменные окружения родные (т.е. jail'овские) были.
Пока нашёл два варианта = )
Требуется: заходить "обычным" юзвером с локальной машины в jail.
Пока нашёл два варианта = )
Код: Выделить всё
% sudo jexec -U user 1 login user
% sudo jexec 1 su - user