Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
Под freebsd надо запустить программу не от рута, а от другого пользователя (запускается из /usr/local/etc/rc.d) как и какие права поставить на файл, чтобы кто б его не запустил, она выполнялась от имени nobody? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 22:09 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
-rwxr-xr-x 1 drweb wheel 239560 Aug 20 23:28 drweb -rwxr-xr-x 1 drweb wheel 453960 Aug 20 23:28 drwebd Вот пример, вопрос - почему drweb, при запуске root`ом от имени рута и пашет, а drwebd - при запуске от root`a - работает от имени drweb? В чём фокус? Или я чё-то недопонял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 23:08 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
есть такая вещь SUID'ный бит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2004, 23:21 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
Во первых есть такая на С функция как setuid чтобы сменить пользователя у текущего процесса. Во вторых вы можете из под рута запустить процесс от имени любого пользователя, типа su - username -c "чеготамзапускать" А в третьих как уже писали SUID/SGID биты в правах файла, типа сделать chmod u+s твояпрограмма ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 02:32 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
su - "requisite_user" -c "command par1 par2 ..." внимательно смотри на пробелы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 09:39 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
товарисч-rwxr-xr-x 1 drweb wheel 239560 Aug 20 23:28 drweb -rwxr-xr-x 1 drweb wheel 453960 Aug 20 23:28 drwebd А где ж тут этот бит?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 17:20 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
В Linux, например, команда ls цветная. Те, что с битом - красным фоном помечены, а те, что без бита - просто зелёные :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 18:09 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
Хотя да, это у меня глюки пошли. Нету там этого бита. -rwxr-xr-x 1 drweb wheel 239560 Aug 20 23:28 drweb -rwxr-xr-x 1 drweb wheel 453960 Aug 20 23:28 drweb с битом было бы так: -rwxr-xr-x 1 drweb wheel 239560 Aug 20 23:28 drweb -rwsr-xr-x 1 drweb wheel 453960 Aug 20 23:28 drweb sorry... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 18:14 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
А насчёт -s- пробовал и этот бит ставить - как запускалось от рута, так и запускается. Надо куда-то в другом направлении копать, тока куда я уж и не знаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2004, 00:06 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
На некоторых программах работает, а на некоторых нет. Работает: копия vi (cp /bin/vi ~/vi.me; chown nobody:nobody ~/vi.me; chmod u+s ~/vi.me) выполняется от имени пользователя nobody. Не работает: копия bash (cp /bin/bash ~/bash.me; chown nobody:nobody ~/bash.me; chmod u+s ~/bash.me) выполняется от имени вызывающего пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2004, 09:52 |
|
||
|
запуск от имени
|
|||
|---|---|---|---|
|
#18+
Ну если совсем ничего не найдётся подходящего, то самое элементарное, что можно сделать - это сервис написать, который будет под nobody крутиться и периодически выполнять команды как noody из определённого каталога и заменить программу на скрипт, который пропишет в каталог на выполнение для nobody команды для запуска самой программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2004, 10:03 |
|
||
|
|

start [/forum/topic.php?fid=25&gotonew=1&tid=1491276]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 373ms |

| 0 / 0 |
