Как сделать так чтобы пользователь не знал о других залогиненых пользователях?
Т.е. чтобы команды who и w не выводили список пользователей.
> Как сделать так чтобы пользователь не знал о других залогиненых пользователях?
> Т.е. чтобы команды who и w не выводили список пользователей.а так же еще с десяток типа ps, top(htop), users, last, ...?
>> Как сделать так чтобы пользователь не знал о других залогиненых пользователях?
>> Т.е. чтобы команды who и w не выводили список пользователей.
> а так же еще с десяток типа ps, top(htop), users, last, ...?ну с ps и top проще для ядер >=3.2 добавляем в /etc/fstab:
proc /proc proc defaults,hidepid=2 0 0Здесь опция hidepid=2 как-раз делает то что нужно.
Вот с командами who и w сложнее. Можно конечно сделать так:
chmod 660 /var/run/utmp. Но после перезагрузки снова ставится 664.
>>> Как сделать так чтобы пользователь не знал о других залогиненых пользователях?
>>> Т.е. чтобы команды who и w не выводили список пользователей.
>> а так же еще с десяток типа ps, top(htop), users, last, ...?
> ну с ps и top проще для ядер >=3.2 добавляем в /etc/fstab:
> proc /proc proc defaults,hidepid=2 0 0
> Здесь опция hidepid=2 как-раз делает то что нужно.
> Вот с командами who и w сложнее. Можно конечно сделать так:
> chmod 660 /var/run/utmp. Но после перезагрузки снова ставится 664.Так можно в загрузочном скрипте это дело оформить, и забыть.