Как изменить права доступа к файлам в Linux

Одной из самых запутанных и разочаровывающих частей Linux, обычно для новых пользователей, является концепция разрешений файловой системы. Раньше считалось, что если вы хотите изменить права доступа к файлам в Linux, вам нужно будет ввести некоторые закодированные команды терминала. Однако теперь среды рабочего стола, такие как GNOME и KDE Plasma, действительно упрощают проверку и настройку этих параметров.

В этой статье мы объясним, что такое каждый параметр прав доступа к файлам, и покажем вам, как изменить их в каждой из четырех основных сред рабочего стола Linux: GNOME, Plasma, Cinnamon и XFCE. Проверять Большинство разрешений приложений для смартфонов, которые вам нужно проверить.

Как изменить права доступа к файлам в Linux - Linux

Основы прав доступа к файлам в Linux

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

  • Нет разрешения (или ничего).
  • Только для чтения.
  • читать и писать.
  • исполняемый.

Вы можете назначить каждое из этих разрешений по отдельности одному из трех определенных типов пользователей: владельцу файла, пользователям, являющимся членами определенной группы, и всем остальным пользователям, которые не являются ни владельцами файла, ни членами группы с определенными разрешениями — мы назову их публичным пользователем. Проверять Как работают разрешения для приложений Android? Что тебе нужно знать.

Ниже приводится краткое объяснение эффектов каждого разрешения.

Отсутствует разрешение

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

Когда у пользователя нет разрешения на доступ к файлу или каталогу, этот элемент будет невидим для пользователя. Он не будет отображаться ни в одном списке каталогов, и пользователь не сможет получить прямой доступ к файлу или каталогу, даже если он каким-то образом знает, что он там есть.

Только чтение

Как бы то ни было, пользователь с правами только на чтение сможет читать только указанный файл или каталог. Он не сможет ничего писать, изменять или удалять.

Если разрешение владельца установлено только для чтения, система выдаст предупреждение, когда пользователь попытается изменить или удалить элемент. Тем не менее, он по-прежнему сможет переопределить состояние только для чтения.

чтение и письмо

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

исполняемый

Разрешение на выполнение — это специальный параметр, который позволяет пользователю запускать (выполнять) скрипт или двоичный файл как программу. Файлы, которые запускают приложения, например, будут обозначены как исполняемые в файловой системе.

Как изменить права доступа к файлам Linux в Gnome

Чтобы изменить права доступа к файлам на рабочем столе Gnome, откройте файловый менеджер Gnome, щелкните правой кнопкой мыши файл или каталог, который вы хотите изменить, и выберите ئصائص.

Как изменить права доступа к файлам в Linux - Linux

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

Как изменить права доступа к файлам в Linux - Linux

В диалоге свойств файла перейдите на вкладку Разрешения Сверху. На вкладке «Разрешения» вы сможете изменить права доступа к файлу для владельца, группы (групп) и других лиц (любой, кто не является владельцем или членом группы, имеет доступ).

Установка флажка «Выполнить» в нижней части диалогового окна позволит пользователям с доступом выполнить файл как программу или сценарий.

Как изменить права доступа к файлам в KDE Plasma

Чтобы получить доступ к настройкам разрешений в Plasma, вы будете делать точно так же, как указано выше. Откройте диспетчер файлов, найдите файл или каталог, который вы хотите изменить, и щелкните правой кнопкой мыши его значок.

Как изменить права доступа к файлам в Linux - Linux

В открывшемся контекстном меню просто нажмите ئصائص в нижней части списка, и появится диалоговое окно, как показано ниже.

Как изменить права доступа к файлам в Linux - Linux

Щелкните вкладку Разрешения в верхней части диалогового окна, и система предоставит вам возможность установить разрешения для владельца, группы и других.

KDE Plasma использует немного другой синтаксис, но все разрешения имеют одинаковое значение. Вы можете выбрать из Нет доступа و Можно только просматривать و Можно просматривать и изменять. Под тремя вариантами разрешений есть флажок, чтобы при необходимости сделать файл исполняемым.

Как изменить права доступа к файлам в Cinnamon

Как и в большинстве других сред рабочего стола Linux, для доступа к настройкам прав доступа к файлам Cinnamon вам необходимо открыть файловый менеджер, найти файл или каталог, который вы хотите настроить, и щелкнуть по нему правой кнопкой мыши.

Как изменить права доступа к файлам в Linux - Linux

После нажатия на опцию свойств Cinnamon представит вам диалоговое окно конфигурации, как показано ниже.

Как изменить права доступа к файлам в Linux - Linux

Поскольку рабочий стол основан на Gnome, диалоговое окно Cinnamon для настройки прав доступа к файлам почти такое же, как и в GNOME. Просто нажмите на вкладку «Разрешения» вверху по центру. Затем вы сможете выбрать «Нет разрешения», «Только чтение» и «Чтение и запись» для каждого из трех типов пользователей. Внизу также есть флажок, чтобы установить элемент как исполняемый. Проверять Лучшая легкая среда рабочего стола для Linux: сравнение LXDE, Xfce и MATE.

Как изменить права доступа к файлам в XFCE

На рабочем столе XFCE вы также можете изменить права доступа к файлам и каталогам, открыв файловый менеджер, найдя файл или каталог, с которым вы хотите работать, и щелкнув элемент правой кнопкой мыши. затем выберите ئصائص Из появившегося контекстного меню.

Как изменить права доступа к файлам в Linux - Linux

كيفية تغيير أذونات الملفات على نظام التشغيل Linux - لينكس

Как показано ниже, диалоговое окно свойств откроется и позволит вам изменить настройки разрешений для элемента, который вы хотите настроить.

Как изменить права доступа к файлам в Linux - Linux

Сначала щелкните вкладку «Разрешения» в верхней части диалогового окна, чтобы открыть настройки разрешений для файлов и каталогов. Как и во всех перечисленных выше средах рабочего стола, вы сможете выбирать без разрешения, только для чтения, а также для чтения и записи. XFCE также предоставляет четвертый вариант для установки разрешений только на запись.

Вы можете выбрать параметр «Разрешить запуск этого файла как программы», чтобы предоставить файлу разрешение на выполнение. Проверять Сравнение Ext4 и Btrfs: какую файловую систему Linux мне следует использовать?

Понимание прав доступа к файлам в Linux дает вам контроль

Знание того, как проверять и изменять права доступа к файлам, дает вам полный контроль над тем, кто и что может делать с приложениями и информацией в вашей системе Linux. Использование диспетчера файлов на рабочем столе дает вам возможность устанавливать разрешения для часто используемых файлов.

Если вы обнаружите, что вам нужен более жесткий контроль над разрешениями в вашей файловой системе, в командной строке доступны дополнительные параметры. К счастью, у нас есть множество статей, которые также помогут вам лучше освоить командную строку Linux. Теперь вы можете просмотреть Как управлять пользователями из командной строки в Linux.

Источник
Перейти к верхней кнопке