LINUX.ORG.RU
ФорумAdmin

команда ps


0

0

как сделать чтобы пользователь выполняя команду ps -aux мог только видеть сервисы и программы выполняемые от его имени

anonymous

Ответ на: комментарий от swop

хм чет не работает

тем более я так понял это будет распространятся только с ключом aux?

а если другие ключи или один?

anonymous
()
Ответ на: комментарий от anonymous

[sysop@production-srv netflow]$ ps -aux | grep ^$USER
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
sysop 14877 0.0 0.2 8912 2272 ? S May12 0:01 sshd: sysop@pts/7
sysop 14878 0.0 0.1 5172 1348 pts/7 S May12 0:00 -bash
sysop 15542 0.0 0.2 8912 2272 ? S May12 0:01 sshd: sysop@pts/5
sysop 15543 0.0 0.1 4940 1368 pts/5 S May12 0:00 -bash
sysop 15581 0.0 0.2 7888 2472 pts/5 S May12 0:09 /usr/bin/mc -P /tmp/mc-sysop/mc.pwd.15543
sysop 15583 0.0 0.1 5524 1384 pts/6 S May12 0:00 bash -rcfile .bashrc
sysop 22190 0.0 0.0 3148 784 pts/6 R 13:04 0:00 ps -aux
sysop 22191 0.0 0.0 4704 632 pts/6 R 13:04 0:00 grep ^sysop

у меня всё работает, ты здачу поставил вот тебе ответ.

swop
()
Ответ на: комментарий от anonymous

Ставь на ядро патч openwall, или grsecurity, там есть встроенная поддержка этого.

roy ★★★★★
()

>> как сделать чтобы пользователь выполняя команду ps -aux мог только видеть сервисы и программы выполняемые от его имени

Если у тебя FreeBSD, то поставь

security.bsd.see_other_uids=1 - в sysctl.conf - и все!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.