Только владелец и root
(суперпользователь) могут изменять права доступа к файлу или каталогу. Это означает, что владелец и суперпользователь могут установить разрешения на чтение ( r
), запись ( w
) и выполнение ( x
). Но изменение владельца (пользователя / группы) файлов и каталогов с помощью команд chown
/ chgrp
разрешено только для root
.
Много лет назад я использовал программу под названием timeoutd
, чтобы делать именно это. Кажется, она исчезла из debian
с тех пор, как я использовал ее в последний раз (или, может быть, ее никогда не было в debian, и я скомпилировал ее сам - я не помню, последний раз я использовал ее в середине 1990-х).
В любом случае, я нашел его копию по адресу:
https://launchpad.net/ubuntu/+source/timeoutd
Он настраивается с помощью файла /etc/timeouts
. Вы можете найти man-страницу в пакете, с исходным кодом или по адресу
http://manpages.ubuntu.com/manpages/gutsy/man8/timeoutd.8.html