Как работи Chown в Linux?

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

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

Ако искате да конфигурирате кой има достъп до файл или папка, може да се наложи да промените собственика и/или групата на собствениците. Командата chown ви позволява да промените собственика или притежаващата група или и двете едновременно.

Структурата на командата "chown".

Командата chown приема формата „chown [f ags] [User][:[Group]] File[s]“. Флаговете означават командните флагове, които променят поведението на командата и са напълно незадължителни. Трябва да се посочи поне име на потребител или група, въпреки че и двете могат да бъдат. Един или повече файлове и папки трябва да бъдат именувани.

По принцип няма да е необходимо да използвате никакви флагове, но има няколко, които могат да бъдат полезни от време на време. Флагът “-R” работи рекурсивно с файлове и папки. Флагът „–от=[текущ собственик][:[текуща група]“ се използва за прилагане на командата само към файлове и папки, които в момента са собственост на посочения потребител или група. Флагът “–help” отпечатва помощната страница.

Ако е предоставено само потребителско име, тогава собственикът на файла се променя на този потребител. Ако след потребителското име е посочено и двоеточие „:“, може да се посочи и име на група. Ако името на групата е оставено празно, тогава групата на собственика на файла се променя на основната група на посочения потребител; ако е посочено име на група, тогава собствеността на групата се променя на тази група, дори ако посоченият потребител не е част от тази група. Ако потребителското име е пропуснато и се предоставят двоеточие и име на групата, тогава притежаващата група се променя, докато собственикът остава същият.

Забележка: Притежаващите потребители и групи могат да бъдат посочени или от имената на потребителя и групите, или от свързаните идентификатори.

Например, собствеността на файла file.txt може да бъде променена на user2 и група към group2 с командата „chown user2:group2 filt.txt“. Ако новият собственик или група бяха пропуснати, тогава тази настройка ще остане непроменена. Най-лесният начин да видите собственика на потребителя и групата на набор от файлове е да използвате командата “ls -l”, която показва списъка с дълга форма на директория, включително името на собственика и името на групата-притежател.

Защо притежаването на файлове и папки е важно

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

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

Съвет: Услуги като уеб сървъри и бази данни имат свои собствени потребителски акаунти и може да им бъде присвоена собственост върху файлове и папки.


Leave a Comment

Как да поправите кода за грешка на OneDrive 0x8004de88

Как да поправите кода за грешка на OneDrive 0x8004de88

Научете как да поправите кода за грешка на OneDrive 0x8004de88, за да можете отново да използвате вашето облачно хранилище.

Как да промените User Agent в Safari

Как да промените User Agent в Safari

Намерете тук подробни инструкции за промяна на User Agent String в браузъра Apple Safari за MacOS.

Поправете Microsoft Teams: Съжаляваме, не можахме да се свържем с вас

Поправете Microsoft Teams: Съжаляваме, не можахме да се свържем с вас

Често ли получавате грешката „Съжаляваме, не можахме да се свържем с вас“ в MS Teams? Опитайте тези съвети за отстраняване на проблеми, за да се отървете от този проблем сега!

Събития на живо в Teams: Деактивиране на анонимни въпроси

Събития на живо в Teams: Деактивиране на анонимни въпроси

В момента не е възможно да се деактивират анонимни въпроси в събитията на живо в Microsoft Teams. Дори регистрираните потребители могат да задават анонимни въпроси.

LastPass: Възникна грешка при свързването със сървъра

LastPass: Възникна грешка при свързването със сървъра

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

Spotify: Деактивиране на автоматичното стартиране

Spotify: Деактивиране на автоматичното стартиране

Spotify може да бъде досадно, ако се отваря автоматично всеки път, когато стартирате компютъра си. Деактивирайте автоматичното стартиране, като следвате тези стъпки.

24H2 актуализация прекратява автоматичния HDR – ето какво можете да направите по въпроса

24H2 актуализация прекратява автоматичния HDR – ето какво можете да направите по въпроса

За много потребители, актуализацията 24H2 прекратява автоматичния HDR. Тази ръководство обяснява как можете да решите този проблем.

Как да настроите повтаряща се среща в Teams

Как да настроите повтаряща се среща в Teams

Трябва ли да планирате повтарящи се срещи в MS Teams с едни и същи участници? Научете как да настроите повтаряща се среща в Teams.

Adobe Reader: Промяна на цвета на маркирането

Adobe Reader: Промяна на цвета на маркирането

Ние ви показваме как да промените цвета на маркирането за текст и текстови полета в Adobe Reader с това ръководство стъпка по стъпка.

3 Стъпки за интегриране на ChatGPT в Word

3 Стъпки за интегриране на ChatGPT в Word

Чудите се как да интегрирате ChatGPT в Microsoft Word? Това ръководство показва точно как да го направите с добавката ChatGPT за Word в 3 лесни стъпки.