Forum.lissyara.su

Forum.lissyara.su Техника

ст. сержантСообщения: 309Зарегистрирован: 2008-05-30 12:11:16Откуда: kiev
Контактная информация:

Chroot + jail

Делается это все для того что бы юзера могли заливать/править файло в определенной папке не перешибая друг другу пермишены.
Господа подскажите логику , что имелось ввиду и как правильно сделать необходимое?

Forum.lissyara.su

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

Тарифы на хостинг в России, от 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/

FreeBSPмайорСообщения: 2020Зарегистрирован: 2009-05-24 20:20:19Откуда: Москва

пробывал делать и так

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

chroot -u root /usr/local/jail/usr/sbin/pwd_mkdb /etc/master.passwd
chroot: /usr/local/jail/usr/sbin/pwd_mkdb: Not a directory

ст. сержантСообщения: 360Зарегистрирован: 2008-07-29 9:02:04

Намекну может быть понятнее:

— отдельная команда. а все остальное тоже отдельная.

iye писал(а):Намекну может быть понятнее:

No such file or directory.
Error code: 2
Error message from server: No such file
Request code: 3

Вы не понимаете смысла чрута. Не поленитесь прочесть man chroot, возможно тогда станет ясно что у вас не так. Вам 2 раза указали на вашу ошибку но вы не поняли.
ls -la симлинка.

iye писал(а):Вы не понимаете смысла чрута. Не поленитесь прочесть man chroot, возможно тогда станет ясно что у вас не так. Вам 2 раза указали на вашу ошибку но вы не поняли.
ls -la симлинка.

чесно читал ман..это софтинка которая изменяет рутовую директорию .если я правильно понял

ст. прапорщикСообщения: 559Зарегистрирован: 2008-08-03 19:58:13Откуда: Новосибирск
Контактная информация:

Дополнительно:  Что делать, если не заряжается ноутбук с Windows, macOS или Linux - Лайфхакер

Буду молиться чтоб такой извращенский сервер мне не достался когданибудь

Рутовую не значит пользователя рут ) А он меняет точку монтирования корня, то есть делает корнем указанную вами директорию. Теперь посмотрите список параметров для данной команды и поймите что в вашем списке лишнее )

iye писал(а):Рутовую не значит пользователя рут ) А он меняет точку монтирования корня, то есть делает корнем указанную вами директорию. Теперь посмотрите список параметров для данной команды и поймите что в вашем списке лишнее )

спасибо за хендбук , но что конкретно там читать?))0 или вы предалагаете все полностью перечитать, добрый человек?
просмотрел еще раз список параметров для chroot — ничего особого не увидел. Быть может подскажете , что бы я в надцатый раз не перечитывал вот это

я бы сделал сначала chroot -u root /usr/local/jail а потом /usr/sbin/pwd_mkdb /etc/master.passwd потом exit

А может это какнибудь упростить ?

iye писал(а):я бы сделал сначала chroot -u root /usr/local/jail а потом /usr/sbin/pwd_mkdb /etc/master.passwd потом exit

Посмотрите что у вас прописано в /usr/local/jail/etc/master.passwd у рута в качестве шела. Если /usr/local/bin/bash то идем в /usr/local/jail/usr/local/bin/ и смотрим есть ли там bash. Если нет значит нужно поменять у джэйлового рута шел по умолчанию. Например на стандартный /bin/csh.

помоему в такой ситуации будет проще угостить старого админа пивом и за разговором выведать все военные тайны

главное, чтобы спьяну не показалось что пароль рута недостаточно надежный = )

FreeBSP писал(а):помоему в такой ситуации будет проще угостить старого админа пивом и за разговором выведать все военные тайны

уже)))..соционика(логия) , просто нормальный подход к человеку зачастую решает 90 персентов проблем

Проблема с добавлением пользователя

buryanovст. сержантСообщения: 311Зарегистрирован: 2008-04-29 13:41:48Откуда: Харьков
Контактная информация:

Дополнительно:  The Stata Blog » Unit-root tests in Stata

Дмитрий.
buryanov*ukr.net
icq# 118639660; skype: buryanov

уважаемые дети
внимательней изучите этот пример
на этом примере показаны КОСТЫЛИ которые возникают в результате неправильного апдейта системы

Система новая, не обновление, со старой скопированы только passwd, master.passwd, group, syslog.conf, sysctl.conf

как говориться
не верю (С)

верните старые файлы и добавте пользователя

ст. лейтенантСообщения: 1374Зарегистрирован: 2010-02-05 0:21:40

И что удивляет, я не понимаю?
Ведь простым английским языком сказано, что iominterfacepartner1 — слишком длинное имя. Бсдя не хочет имена пользователей длиннее 17-и символов. По крайней мере без обработки напильником. Укоротите этого интерфейспартнера на 4-5 буквочек руками и потом всё заработает.

куда ещё короче, хотя есть куда, asd — 3 символа

В файле group группа создаётся

это не проблема имени
это кривая система
обновите нормально
или верните те конфиги с которыми работало
если не заработает
обновляйте

GREYрядовойСообщения: 23Зарегистрирован: 2009-09-03 0:05:44Откуда: Ukraine
Контактная информация:

CPU: Pentium II/Pentium II Xeon/Celeron (266.62-MHz 686-class CPU)

Модераторы: vadim64, terminus

сержантСообщения: 169Зарегистрирован: 2008-04-05 20:09:45Откуда: Киев

Не могу поменять поароль командой passwd

Если делать вручную (vipw и pwd_mkdb) то всё работает. Как исправить?

vadim64майорСообщения: 2101Зарегистрирован: 2009-09-17 15:15:26Откуда: Засратовец

Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

GamermanкапитанСообщения: 1723Зарегистрирован: 2009-05-17 21:01:23Откуда: Украина, Ужгород — Днепр
Контактная информация:

Termitnik писал(а):Спасибо за наводку! Почему-то passwd принадлежал совсем не руту

Так может он и не оригинальный?

Глюк глюком вышибают!

проходил мимоСообщения: 6Зарегистрирован: 2011-09-08 6:57:03

тоже имеется проблема со сменой пароля у root
пробовал так:
захожу в single режим
fsck /
fsck /usr
/sbin/mount -w /
/sbin/mount -w /usr
passwd root
ввожу пароль и подтверждение
pwd_mkdb: /etc/spwd.db.tmp: inappropriate file type or format
passwd: pam_chauthtok(): error in service module

Дополнительно:  Installation Guide for Official Add-ons

подскажите что за хрень?
—————————-
ls -l /etc/master.passwd
-rw——- 1 root wheel 2174 Sep 8 17:43 /etc/master.passwd
ls -l /etc/passwd
-rw-r—r— 1 root wheel 1978 Sep 8 17:43 /etc/passwd

в форум за на freebsd.org писали?

двигаем файл базы
mv /etc/master.passwd /etc/master.passwd.bak

после этого если нет явных косяков в passwd должна сгенерироватсья новая корректная база

переименовал в master.passwd.bak и

#vipw
vipw: /etc/master.passwd: No such file or directory

а если вернуть его на место и вместе с ним сказать vipw

pwd.db i spwd.db перенеси куда-то и попробуй
#vipw

решил попробовать сделать так:
скопировал с другого хоста файл /etc/passwd к себе. проверяю наличие рута в нём — он там есть.
ввожу в консоли:

после этого попробовал ещё раз vipw, но результат остался тем же (см.выше мой пост)
какие нюансы я ещё не предусмотрел?
p.s. после замены /etc/passwd с другого хоста к себе, пробовал сразу зайти в систему под рутом, но эффекта нет.

pwd.db i spwd.db нужно обновить (пересоздать).
Используй /usr/sbin/pwd_mkdb

I’ve been researching the group functional test hanging on FreeBSD 10 in our new CI/CD infrastructure for the client (codename manhattan).

Here’s the specific bug/patch: for this issue: https://svnweb.freebsd.org/base?view=revision&revision=267970

I’m currently running sudo freebsd-update upgrade -r 10.1-RELEASE on our ci/cd box to verify the fix.

I’m undecided as to if we should add something in Chef to catch this case, or if we can get away with anyone running into this finding this github issue and then upgrading their system.

Оцените статью
Master Hi-technology