chown: что вам нужно знать об этой команде разрешений

Команда Chown

Операционные системы на основе Linux разработаны таким образом, что могут поддерживать нескольких пользователей. Из-за этого эти системы должны поддерживать данные о разрешениях доступа для файлов и каталогов, чтобы вы знали, кто может получить к ним доступ. Есть два типа разрешений, которыми можно управлять с помощью команда Чаун- Полномочия пользователей, которые предназначены только для определенного пользователя, и пользователей группы, предназначенные для определенной группы.

Чаун это используется для управлять этим типом собственности или разрешений. С помощью этой команды мы изменим, кто может получить доступ к определенным файлам и каталогам. В этой статье мы объясним все, что вам нужно знать об этой команде, особенно полезной для общих компьютеров (иначе это не имело бы особого смысла).

Как использовать Чаун

Прежде чем начать, я хотел бы напомнить вам, что при упоминании файла мы имеем в виду это полный маршрут. С учетом этого синтаксис команды следующий:

chown [Opciones] [usuario_propietario:dueño_del_grupo] [Archivo]

Из вышесказанного мы должны:

  • опции - это различные параметры, которые мы будем использовать с командой.
  • owner_user: group_owner Он находится в имени пользователя и / или имени группы, хотя также можно использовать UID (идентификатор пользователя) или GID (идентификатор группы).
  • архив - это файл, для которого мы хотим изменить права доступа, которые могут быть одним или несколькими.

Как изменить владельца файла или каталога с помощью Чаун

Мы можем изменить владельца разных файлов и каталогов с помощью команды Чаун. Например, чтобы изменить владельца файла на конкретного пользователя, мы выполним следующую команду:

chown pablinux archivo.ext

Из вышесказанного «pablinux» - это пользователь, а «file.ext» - это файл с его расширением.

Если мы хотим изменить имя нескольких файлов, мы будем добавлять один за другим, разделенные пробелом, что будет выглядеть примерно так:

chown pablinux archivo.ext archivo2.ext

В случае с каталогом единственное, что мы изменим, это то, что вместо размещения файла мы сможем перейти в каталог.

Как сменить владельца файла с UID

Первое, что нам нужно сделать, это получить наш UID с помощью следующей команды:

echo $UID

В результате должно получиться число 1000. Чтобы изменить владельца файла таким образом, команда, которую мы представим ниже, будет следующей:

chmod 1000 archivo.ext

Изменить владельца и группу файла

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

chown pablinux:administradores archivo.ext

Название группы может быть любым; в приведенном выше примере это будут «администраторы». Если мы не хотим давать ему имя группы в то время, мы можем указать только имя пользователя, для которого мы будем использовать двоеточие, а затем пробел, как в следующем примере:

chown pablinux: archivo.ext

В предыдущем примере, если не указывать какую-либо группу, он будет принимать группу пользователя, в данном случае pablinux.

Измените группу файла с помощью Чаун

Мы можем изменить имя группы файла с помощью команды Чаун. Команда будет выглядеть так, где linuxadictos будет новая группа файла file.ext:

chown :linuxadictos archivo.ext

Как видите, в предыдущей команде пробел находится слева от двоеточия.

Рекурсивно изменить владельца файла

Используя параметр -R, мы можем изменить имя группы или владельца файла и подкаталогов, находящихся в определенном каталоге. В следующей команде мы изменим каталог / Вар / WWW a linuxadictos:

chown -R :linuxadictos /var/www

Как узнать владельца файлов

Чтобы узнать, кому принадлежит файл, мы можем использовать команду ls с опцией -l. Например, чтобы увидеть владельца файла file.ext, мы введем эту команду:

ls -l archivo.ext

Результат покажет нам что-то вроде:

-rw-r--r-- 1 pablinux pablinuxusuarios 241 Mar 1 01:28 archivo.ext

Вы уже знаете, как пользоваться командой Чаун в Linux?


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.