Прилагодете права за пристап во Linux

Anonim

Прилагодете права за пристап во Linux

Во оперативните системи базирани на кернелот Linux, постои алатка за поставување на авторитет која ви овозможува да ги поделите правата за пристап помеѓу сметките. Ова е ограничување на пристапот до одредени датотеки, директориуми или апликации. Постојат три вида на слични права - читање, пишување и извршување. Секој од нив може да се уредува одделно под секој корисник регистриран во оперативниот систем користејќи специјални алатки. Следно ќе се смета за два конфигурациски методи на наведените параметри.

Конфигурирајте ги правата за пристап до Linux

Методите што се смета денес се погодни за сите дистрибуции на Линукс, бидејќи тие се универзални. Дали е тоа првиот начин да се биде недостапен за корисниците кои немаат фиксен менаџер на датотеки, а управувањето со системот се врши исклучиво преку конзолата. Во овој случај, ние веднаш препорачуваме да се префрлиме на втората опција, каде што акцијата CHMOD команда е детално опишана. Други корисници кои активно комуницираат со графичкиот систем интерфејс, ве советуваме да го платите времето на два методи, бидејќи тие имаат неколку различни пристап до пристап.

Пред да започнете начини, осигурајте се дека системот го има потребниот број на корисници. Ако знаете дека ќе има неколку луѓе пристап до компјутерот, треба да креирате своја посебна сметка, а потоа одете на назначувањето на правата за пристап. Детален водич за оваа тема може да се најде во другиот член со следната врска.

Се разбира, поставките присутни во менаџерот на датотеки ви овозможуваат брзо и без никакви проблеми да ги уредуваат правата на пристап до објекти, но понекогаш сет на функции е ограничен доволно, а некои корисници имаат потреба од пофлексибилна конфигурација. Во таква ситуација, препорачуваме да го контактирате следниов метод.

Метод 2: chmod тим

Корисниците кои веќе се среќаваат со изведбата на одредени задачи во оперативните системи на Linux, веројатно знаат дека најголем дел од сите активности се направени преку класичната конзола користејќи различни команди. Уредувањето на правата на пристап за датотеки и папки не беше исклучок и корисно за оваа вградена chmod алатка.

Chmod синтакса

Секоја команда има своја синтакса - збир на опции и параметри снимени во специфична секвенца за да ги специфицира потребните активности. Тогаш влезната секвенца ќе биде вака: CHMOD + Options + права + име или пат кон него. Детални информации за тоа како да се користи chmod, прочитајте во конзолата. Можете да го стартувате преку менито или комбинацијата Ctrl + Alt + T.

Започнување на терминалот за извршување на командата chmod во оперативниот систем Линукс

Во терминалот, треба да го регистрирате Chmod-helpp и кликнете на копчето Enter. После тоа, ќе се прикаже официјалната документација на стандардниот јазик, која ќе помогне да се справат со основите на претпријатието. Но, сѐ уште даваме подетален опис на сите опции и права.

Запознавање со официјалната документација на Utility Chmod преку конзолата во Linux

Права за пристап

Како што веќе знаете од горенаведените информации, постојат три вида права во Linux во Linux - читање, пишување и извршување. Секој од нив има своја ознака во chmod, која треба да се користи кога работи со тимот.

  • R - читање;
  • W - снимање;
  • X - Извршување;
  • S - Извршување во име на суперсунер. Ова право е задолжително и подразбира започнување на програми и скрипти од главната сметка (грубо кажано преку командата Sudo).

На прв пат, забележливо е дека во својствата на конфигурацијата ставка се поделени за секоја група на корисници. Тие, исто така, постојат три и во chmod тие се решени вака:

  • U е сопственик на објектот;
  • G - група;
  • o - остатокот од корисниците;
  • А - сите горенаведени корисници.

Покрај тоа, тимот што го разгледуваше нотирањето на правата во форма на броеви. Бројките од 0 до 7 значи специфичен параметар:

  • 0 - Нема права;
  • 1 - Исклучиво извршување;
  • 2 - само запис;
  • 3 - Извршување и снимање заедно;
  • 4 - Исклучиво читање;
  • 5 - Читање и извршување;
  • 6 - читање и пишување;
  • 7 - Сите права заедно.

Сите овие параметри се исти за поединечни датотеки и директориум. Во времето на доделување на привилегии, прво го означувате бројот за сопственикот, а потоа за групата и на крајот за останатите корисници. Тогаш вредноста ќе најде поглед, на пример, 744 или 712. Една или повеќе од овие права се внесуваат по пишувањето опции до претпријатието, така што тие исто така треба да се изучуваат детално.

Опции

Сепак, правата играат голема улога при користење на командата CHMOD, сепак, опциите ви овозможуваат да конфигурирате повеќе флексибилно со поставување дополнителни параметри. Најпопуларните опции за опции имаат ваков вид:

  • -C - прикажува информации за сите промени откако ќе се активира командата;
  • -F - Елиминирање на приказот на сите известувања за грешки;
  • -V - прикажи ги сите информации откако командата е активирана;
  • --Reference - Изберете ја маската на правата од одредена датотека;
  • -R - активирање на рекурзија. Во овој случај, наведените права ќе се применуваат на сите датотеки и папки од наведениот директориум;

Сега сте запознаени со синтаксата и главните ознаки на алатката што се користи денес наречена chmod. Останува само да се запознаете со дополнителни корисни информации, кои ќе го поедностават процесот на уредување на правата, како и да научат за популарните примери на тимот.

Дополнителни акции

За подобрување на практичноста на работата во терминалот, корисникот ќе треба да користи уште повеќе команди кои го оптимизираат извршувањето на следењето. На пример, по започнувањето, можете да го регистрирате CD / Home / User / Folder, каде што / Home / User / Folder е условен пат до потребната папка. Откако ќе ја активирате оваа команда, ќе има потег во наведениот директориум и сите последователни активности ќе бидат спроведени преку него. Така, потребата за внесување на целосната патека до датотеката или папката во иднина е елиминирана (секако, ако се наоѓаат на локацијата каде што беше изведена транзицијата).

Прескокнете на потребната локација преку терминалот во Linux

Невозможно е да не ја означите командата на LS со опцијата -L. Оваа алатка ви овозможува да ги видите тековните поставки за правата за пристап до објекти. На пример, резултатот-RW-R- покажува дека сопственикот ќе може да ја чита и уредува датотеката, групата го стори истото, а другите корисници читаат само. (Сите ознаки се во согласност со правата за пристап опишани погоре). Деталите за дејството на тимот на ЛС во Линукс е кажано во другиот член со следната врска.

Регистрирајте ја командата на LS за да одредите

Прочитајте исто така: примероци од командата LS во Linux

Примери на тимот

Конечно, би сакал да донесам неколку примери за користење на корисноста, така што корисниците повеќе немаат никакви прашања во врска со синтаксата на тимот и неговите апликации. Обрнете внимание на таквите линии:

Примери за команда chmod во оперативните системи на Линукс

  • Chmod a + r file_name - додадете ги сите права за читање на датотеката;
  • Chmod a-x file_name - ги собереш правата за извршување на објектот;
  • Chmod a + r file_name - додадете права за читање и запишување;
  • Chmod -r u + w, go-w folder_name - Овозможување на рекурзија (Команда за апликација за целиот директориум и неговата содржина), додавање права за запишување на сопственикот и бришење на влезни права за пишување од други корисници.

Како што можете да видите, знаци + и - значи додадете или подигнете права. Тие се наведени заедно со опции и права без празни места, а потоа датотеката се нарекува или целосна патека до неа.

Денес сте научиле за два методи за поставување права за пристап во оперативниот систем врз основа на кернелот Линукс. Наведените методи се универзални и се погодни за сите дистрибуции. Пред да ја активирате секоја команда, ние силно ве советуваме да бидете сигурни дека не само во точноста на синтаксата, туку и имињата на датотеките и патот кон нив.

Видете исто: Често користени команди во терминалниот Linux

Прочитај повеќе