aptitude search '!~i'
Посмотрите Ссылку Критерия поиска в руководстве пользователя способности для деталей.
Этот каталог ограничивается корневым доступом по причине. Это обычно - плохая идея (и большая угроза безопасности) для изменения этого владения.
Кроме того, вместо того, чтобы изменить владение, Вы могли думать об изменении разрешения на каталоге. Пользователь может получить доступ к каталогу, если он имеет право выполниться (+x
) это. Если Вы незнакомы с полномочиями файла Unix, я предполагаю, что Вы читаете учебное руководство. (Быстрый Google ищет, и я придумал это случайное учебное руководство).
Другие вещи:
root
никогда не будет освобождать полномочия. root
может сделать что-либо.root
сможет chown
.Правильное решение
Простой, как это, sudo
путь состоит в том, чтобы пойти. Разработчики Ubuntu знают то, что они делают. sudo
утилита дана для создания расширения полномочий легким и безопасным. Нет абсолютно никакой причины, почему Вы хотели бы изменить любое из этого.
Вы никогда не должны изменять владение файлов, принадлежавших корню (или по крайней мере, почти никогда). Вместо этого необходимо использовать sudo
к корневым каталогам доступа. root
всегда имеет доступ к каждому файлу на компьютере, владеют ли они им или нет. Изменение каталога к Вашему собственному владению повреждает модель обеспечения безопасности GNU/Linux.
Все это зависит от полномочий, которые установлены для каталога, можно сделать ls -l
на /var/lib/
каталог для получения полномочий для /var/lib/mysql
.
Можно читать здесь о битах полномочий в Linux.
Но быть характерным для Вашего вопроса, если биты полномочий установлены правильно в каталоге (которым это должно быть по умолчанию), затем student
пользователь может получить доступ к его собственному каталогу, и root
пользователь не потерял бы его полномочие получить доступ к каталогу. И необходимо выполнить эту команду с sudo
и вероятно с -R
для изменения владения на все дочерние каталоги.