Linuxoid Blog

*nix Administration

Отключите консольный (console-equivalent) доступ для обычных пользователей

by admin on Авг.25, 2010, under *nix Administration

terminal2На вашем сервере отключите консольный доступ обычных пользователей к таким программам, как shutdown, reboot и halt.
Чтобы сделать это, выполните команду:

[root@linuxoid.am /]# rm -f /etc/security/console.apps/”servicename”

Leave a Comment more...

Как завершить сеанс другого пользователя в системе Linux/BSD

by admin on Авг.25, 2010, under *nix Administration

terminal1Иногда бывает необходимо завершить сеанс какого-либо пользователя. Причины на то бывают разные и мы их рассматривать не будем.

Первым делом нужно узнать кто в данный момент находится в системе.

Говорим системе
who

и получаем примерно такой ответ

root tty1 2010-04-06 10:26
user :0 2010-04-06 09:49
user pts/0 2010-04-06 09:49 (:0)
root pts/3 2010-04-06 10:41 (192.168.1.10)

tty - это локальные консоли
pts - псевдотерминалы.
Для pts в скобках может указываться адрес с которого производится подключение.

Мы узнали кто в системе, теперь попробуем завершить удаленный сеанс, т.е. pts/3.

Находим pid процесса

ps -A|grep pts/3

и получаем что-то вроде этого

6354 pts/3 00:00:00 bash
6408 pts/3 00:00:00 mc

Можно прибить одну запущенную программу или оболочку со всеми дочерними процессами.
Раз задача была завершить сеанс пользователя, то убиваем оболочку.

kill -9 6354

Готово.

Leave a Comment more...

Трюки с find в linux

by admin on Авг.25, 2010, under *nix Administration

terminalСтатья будет постоянно дополняться, а пока…

Поиск и удаление старых файлов (старше 180 дней):
find /home/backups/ -mtime +180 -type f -exec rm -rfv {} \;

Установка прав только для всех файлов в каталоге /www/html:
find /www/html -type f -exec chmod 640 {} \;

Установка прав только для всех поддиректорий в дирректории /www/html:
find /www/html -type d -exec chmod 750 {} \;

Leave a Comment more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...