Разрешения в Linux.
Когда вы увидите содержимое каталога с помощью командной строки это выглядит своего рода странным,со всеми R, W» и х. Пример:
drwxr-xr-x 2 user user 4096 Jun 9 13:17 new2
-rw-r—r— 1 user user 0 Jun 9 13:17 one
-rw-r—r— 1 user user 0 Jun 9 13:17 two
Два первых символа обозначают тип в случае «new2″, его каталог SO «D» является каталогом,»l» — это файл, «L» ссылка на другой файл или каталог. Следующие три символа разрешения пользователей. В случае каталога пользователя «user» обладает полными правами, «R» означает читать, «W» для записи и «X» для выполнения. Второе разрешения для группы.
И в том же порядке,для чтения — записи — выполнения -read — write — execute.Третий символ — разрешения для других. Другие средства другим пользователям,которые не соответствуют первым двум разрешениям. Таким образом, если пользователь Хэнк не входит в группу «user»,он будет иметь разрешения только на чтение файлов и может войти в папку new2.
Числовое значение после разрешений размеров.
Так как я создал пустые файлы,в которых будет показываться только 0. Если файл был изменён для выполнения,то вы можете запустить его как программу.
Изменение владельца и разрешений
Смена владельца файла происходит с помощью двух команд
CHange OWNer — Изменить владельца или если вы только хотите изменить права доступа для группы CHange GRouP.
Изменение прав доступа осуществляется с помощью командыCHMOD. Изменение прав доступа может быть сделано двумя способами destinctive.
1. с помощью букв. Если вы хотите изменить владельца файла и добавить права на запись в обе группы и других пользователей.
chmod go+w one
Если вы хотите удалить все права пользователя chmod o-rw
2. с помощью чисел. Как это работает -. 0 нет прав, права выполнения 1, 2 на запись, 4 читать.
Смотрите также:
- Solaris
- Ubuntu создать ярлык на рабочем столе
- Утилита для форматирования жесткого диска
- Multibeast
- Mac os обновление Драйверов видеокарты
Нет похожих статей.
Страницы: 1 2