Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2010-01-21 16:48:41
Собрал клетку, хочу чтобы если логинишься под определенным логином то сразу попадал в клетку.
логин
Код: Выделить всё
[19:36]|root@server.manefesto| manefesto/>cat /home/login
#!/bin/sh
/usr/sbin/jexec 6 /bin/csh
пытаюсь залогиниться , выкидывает
jexec: jail_attach(): 6: Operation not permitted
Connection to localhost closed.
есть ли более кошерный способ логиниться под юзером сразу в клетку ?
я такой яростный шо аж пизде
Ц

manefesto
-
Хостинг HostFood.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/
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2010-01-21 16:50:37
ага....юзеру запрещено логиниться в клетку
я такой яростный шо аж пизде
Ц

manefesto
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2010-01-21 16:53:21
ага...низя...точно
Код: Выделить всё
[19:46]|manefesto@server.manefesto| ~/>jexec 6 csh
jexec: jail_attach(): 6: Operation not permitted
[19:46]|manefesto@server.manefesto| ~/>whoami
manefesto
я такой яростный шо аж пизде
Ц

manefesto
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-01-21 16:55:09
а если через ezjail делать клетки т потом через ezjail-admin console заходить?
---
аа - прав нет - не рут/wheel?
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2010-01-21 23:02:52
вообщем решено
Код: Выделить всё
[1:44]|root@server.manefesto| manefesto/>grep -e NOPASSWD /usr/local/etc/sudoers
jmail ALL= NOPASSWD: /usr/sbin/jexec
шелл у юзера
Код: Выделить всё
[1:55]|root@server.manefesto| manefesto/>cat /home/login
#!/bin/sh
wh=`whoami`
sudo /usr/sbin/jexec `jls | grep $wh | awk '{print $1}'` /bin/csh
фишка в том что имя юзера совпадает с именем клетки
есть клетка jmail значит и юзер jmail, так проще логиниться в неё
единственное наверное я сделал не совсем правильно так это указал хомяк рутовый, иначе не читает .cshrc при логине
Код: Выделить всё
[1:44]|root@server.manefesto| manefesto/>grep -e jmail /etc/passwd
jmail:*:1003:0:User &:/root:/home/login
может кому пригодится
я такой яростный шо аж пизде
Ц

manefesto
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2010-01-22 9:16:14
хм, надо глянуть, думаю не совсем то
я такой яростный шо аж пизде
Ц

manefesto