Една от най-объркващите и често разочароващи части на Linux за новите потребители е концепцията за разрешенията на файловата система. Някога, ако искате да промените разрешенията за файлове в Linux система, трябва да въведете загадъчни команди в терминала. Сега обаче десктоп среди като GNOME и KDE Plasma улесняват проверката и коригирането на тези настройки.

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

Основи на разрешенията за файлове в Linux

Има четири основни опции за задаване на разрешения за файлова система на Linux. Можете да използвате следните настройки за разрешения, за да ограничите или предоставите достъп до директории и отделни файлове:

  • Без разрешение (или без)
  • Само за четене
  • Чети и пиши
  • Изпълним

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

instagram viewer

Свързани: Как да запазим разрешенията за файлове, докато копирате файлове в Linux

Следва кратко обяснение на ефектите от всяка настройка за разрешение.

Няма разрешение

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

Когато потребителят няма разрешение за достъп до файл или директория, този елемент ще бъде невидим за потребителя. Той няма да се покаже в никакви списъци с директории и потребителят няма да може да има директен достъп до файла или директорията, дори ако по някакъв начин знае, че е там.

Разрешение за файл само за четене

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

Ако разрешението на собственика е настроено само за четене, системата ще изведе предупреждение, когато се опитате да промените или изтриете елемента. Все пак ще можете да замените състоянието само за четене.

Разрешение за четене и запис на файл

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

Разрешение за изпълним файл

Изпълнимото разрешение е специална настройка, която ще позволи на потребителя да стартира (изпълни) скрипт или двоичен файл като програма. Файловете, които стартират приложения, например, ще бъдат зададени като изпълними във файловата система.

Свързани: Какво е AppImage? Как да го стартирам на Linux

Как да промените разрешенията за файлове на Linux в GNOME

За да промените разрешенията за файлове на работния плот на GNOME, отворете файловия мениджър на GNOME, щракнете с десния бутон върху файла или директорията, която искате да промените, и изберете Имоти.

След това системата ще ви представи диалогов прозорец, който показва информация за избрания от вас файл или директория и ви позволява да променяте определени атрибути.

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

Проверка на Изпълни поле в долната част на диалоговия прозорец ще позволи на потребителите с достъп да изпълнят файла като програма или скрипт.

Как да промените разрешенията за файлове в KDE Plasma

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

Екранна снимка - без изискване за атрибути

В контекстното меню, което се отваря, просто щракнете върху Имоти в долната част на списъка и ще ви бъде представен диалогов прозорец, както е показано по-долу.

екранна снимка - без изискване за атрибути

Щракнете върху Разрешения раздел в горната част на диалоговия прозорец и системата ще ви даде опции за задаване на разрешения за собственика, групата и други.

Plasma използва малко по-различна формулировка, но всички разрешения имат едно и също значение. Можете да избирате от Няма достъп, Може само да преглежда, и Може да преглежда и променя. Под трите опции за разрешение има квадратче за отметка, за да направите файла изпълним, ако е необходимо.

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

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

Екранна снимка - без изискване за атрибути

След като щракнете върху Имоти опция, Cinnamon ще ви представи диалогов прозорец за конфигурация, както е показано по-долу.

екранна снимка - без изискване за атрибути

Базиран на GNOME, диалоговият прозорец Cinnamon за конфигуриране на разрешения за файлове е почти същият като този на GNOME. Просто трябва да кликнете върху Разрешения раздел в горния център. След това ще можете да избирате от Нито един, Само за четене, и Чети и пиши за всеки от трите типа потребители. В долната част има и квадратче за отметка, за да зададете елемента като изпълним.

Как да промените разрешенията за файлове в XFCE

На вашия XFCE работен плот можете също да промените разрешенията за файлове и директории, като отворите файловия мениджър, намерите файла или директорията, с които искате да работите, и щракнете с десния бутон върху елемента. След това изберете Имоти от контекстното меню, което се показва.

Както е показано по-долу, диалоговият прозорец със свойства ще се отвори и ще ви позволи да промените настройките за разрешения на елемента, с който работите.

Първо щракнете върху Разрешения раздел в горната част на диалоговия прозорец, за да изведете настройките за разрешение за файл и директория. Както при всички изброени по-горе среди на работния плот, ще можете да избирате от Нито един, Само за четене, и Чети пиши. XFCE предоставя и четвърта опция за задаване на разрешения Само за писане.

Можете да отметнете Разрешете този файл да работи като програма за предоставяне на изпълними разрешения на файла.

Разбирането на разрешенията за файлове в Linux ви дава контрол

Познаването как да проверявате и променяте разрешенията за файлове ви дава пълен контрол върху това кой какво може да прави с програмите и информацията във вашата Linux система. Използването на вашия файлов мениджър на работния плот ще ви даде възможност да зададете най-често използваните разрешения за файлове.

Ако установите, че имате нужда от още по-строг контрол върху разрешенията във вашата файлова система, има повече опции, налични в командния ред. За щастие, имаме много статии, които могат да ви помогнат да станете по-опитни и в командния ред на Linux.

Обяснени са командата Chmod и разрешенията за файлове в Linux

Ако искате да управлявате правилно разрешенията за файлове във всяка операционна система Linux, трябва да знаете командата chmod.

Прочетете Следващото

Дялтуителектронна поща
Свързани теми
  • Linux
  • Linux Elementary
  • Управление на файлове
  • Linux настолна среда
За автора
JT McGinty (публикувани 18 статии)

JT е ветеран в технологичната индустрия с повече от 25 години опит. От техническа поддръжка до програмиране и системна администрация, той е направил всичко. Той особено обича да учи новите потребители на свободата и силата на Linux.

Още от JT McGinty

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате