ПредишенСледващото

Разрешения са разделени на файловите права и правата на достъп до папката (директория). Те имат един и същ символичен нотация, но техните стойности са различни:

  • R - правото на четене на данни от файл;
  • w - правото да променя съдържанието на файла (запис);
  • х - правото да изпълни файла.

В системата UNIX на теория тя може да бъде запълнена с всеки файл, независимо дали това ще бъде изпълнителен или не се определя от наличието на правата за изпълнение на файла.

Правата върху дадена папка (директория):

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

  • ф - собственик на файла;
  • г - член на същата група, която е собственик на собственика на файла;
  • о - всички останали;

По времето на свързване към сървъра, той определя към коя група на посетителя и какви права са достъпни за него.

Когато един потребител се свързва със сървъра чрез FTP потребителско име и парола, сървърът го определя като U - собственик на файла. Обикновено посетител дошъл на сайта, сървърът определя колко O - всички останали.

Как се формира?

Разрешения са посочени в последователност в следния ред: първо, правото на собственост върху файла, след което в продължение на групата, а след това всичко останало.

Ако някои права, които не са определени, т.е. нещо, което не можеш да направиш, те се заменят с "-".

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

комбинации Цифрови израз права:
4 се заменя със R
w се заменя с 2
х 1 се заменя със
0 означава - не правят нищо (какво тире е показан по азбучен писане)

Въз основа на тази комбинация от права rwx r-- r-- ще бъде изразено като номера: 744

Препоръчителни комбинации от права за достъп:

За папки и файлове, които може да се наложи да записва от името на потребителите, ние ви препоръчваме да зададете разрешения 777 и 666, съответно.

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

Промяна на разрешенията за папки и файлове на UNIX хостинг най-добре чрез SSH. Дори ако никога не са работили по хуманитарни науки, това не е голяма работа.

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

Промяна на разрешенията с командата CHMOD 0755 файла. където вместо 0755, можете да посочите датите на вашите права.

Подкрепете проекта - споделете линка, благодаря!