/dev/random, так
это, получается, при чтении какого-либо файла, нужно рассматривать его в двух
ипостасях:
1) как просто файл- и тогда нужно иметь право на чтение
2) как часть содержимого каталога - и тода нужно иметь право на исполнение этого
каталога
Хитро придумано, сам бы не догадался, спасибо! У Робачевсего это кстати есть в
таблице 1.4 но там речь идёт про обычные файлы (не каталоги)
Разобраться с пользователями - 4 пользователя root у меня (удалить кого-нибудь для начала)
Модератор: Модераторы разделов
Re: Разобраться с пользователями - 4 пользователя root у меня (удалить кого-нибудь для начала)
Достаточно:
Код: Выделить всё
ls -ld /te_0 /te_0/te_1
Код: Выделить всё
ls -ld /te_0{,/te_1}
Обратить внимание на 1) ключ -d, 2) перечень желаемого в одной команде.
Re: Разобраться с пользователями - 4 пользователя root у меня (удалить кого-нибудь для начала)
А что такое suser, знает кто-нибудь? Имеется ввиду прои команде
Что такое ruser и euser, я прочёл у Робачевского и понял и мне даже удалось создать процесс с разными ими. Но что такое suser, Робачевский не пишет. Да никто, наверное, не пишет. Малозначимое что-нибудь. Но всё-таки.
Вот что написано в man ps
Код: Выделить всё
ps -eo ruser,euser,suser | sort -u
Что такое ruser и euser, я прочёл у Робачевского и понял и мне даже удалось создать процесс с разными ими. Но что такое suser, Робачевский не пишет. Да никто, наверное, не пишет. Малозначимое что-нибудь. Но всё-таки.
Вот что написано в man ps
Кто это имя сохранял, куда сохранял, зачем сохранял- ничего непонятно.suser SUSER
saved user name. This will be the textual user ID, if it can be obtained and the field width permits, or a decimal representation otherwise. (alias svuser).
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Разобраться с пользователями - 4 пользователя root у меня (удалить кого-нибудь для начала)
Сохранял его тот, кто менял EUID, чтобы потом можно было вернуть обратно. По факту этим практически никто не пользуется, так что можете не думать об этом.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Разобраться с пользователями - 4 пользователя root у меня (удалить кого-нибудь для начала)
В смысле менял EUID? Вы эту команду имеете ввиду?Bizdelnick писал(а): ↑31.01.2016 18:22Сохранял его тот, кто менял EUID, чтобы потом можно было вернуть обратно. По факту этим практически никто не пользуется, так что можете не думать об этом.
Код: Выделить всё
chmod u+s hello.out
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Разобраться с пользователями - 4 пользователя root у меня (удалить кого-нибудь для начала)
Нет, я не имею в виду никакие команды.
Программа, если на её бинарнике выставлен SUID-бит (set user id), запускается с RUID (real user id) того пользователя, кто её вызвал и с EUID (effective user id) и SSUID (saved set user id) пользователя, которому она принадлежит. При необходимости она (сама программа, а не кто-то извне!) может изменить EUID на RUID, а потом, опять-таки при необходимости, вернуть ему сохранённое значение из SSUID. Больше никаких значений EUID принимать не может (за исключением случая, когда он равен 0, тогда его можно изменить на что угодно). Всё это редкостная экзотика, которой почти не пользуются.
Программа, если на её бинарнике выставлен SUID-бит (set user id), запускается с RUID (real user id) того пользователя, кто её вызвал и с EUID (effective user id) и SSUID (saved set user id) пользователя, которому она принадлежит. При необходимости она (сама программа, а не кто-то извне!) может изменить EUID на RUID, а потом, опять-таки при необходимости, вернуть ему сохранённое значение из SSUID. Больше никаких значений EUID принимать не может (за исключением случая, когда он равен 0, тогда его можно изменить на что угодно). Всё это редкостная экзотика, которой почти не пользуются.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Разобраться с пользователями - 4 пользователя root у меня (удалить кого-нибудь для начала)
Тороплюсь, нужно было почитать про процессы, глядишь, сам бы дошёл. Но всё взаимосвязано тут! Очень тесно связаны процессы и пользователи.