Linux операциялық жүйесінде әрбір файлдың файлды оқи алатын, жаза алатын немесе орындай алатын атрибуттары бар. Бұл атрибуттар файл рұқсаттары деп аталады.
Linux жүйесіндегі рұқсаттар файлдар мен каталогтарға кіруді қажет ететін пайдаланушыларға ғана шектеуге мүмкіндік беретін маңызды қауіпсіздік механизмі болып табылады. Бұл құпия ақпаратты қорғауға және жүйеге және оның файлдарына рұқсатсыз кіруді болдырмауға көмектеседі.
Linux жүйесінде, кез келген басқа көп пайдаланушылық жүйедегі сияқты, әртүрлі пайдаланушылар файлдар мен каталогтарға әртүрлі қатынас құқықтарына ие. Бұл әрбір пайдаланушының өз файлдары мен каталогтары болуы мүмкін екенін білдіреді, оларға тек олар ғана қол жеткізе алады, сонымен қатар басқа пайдаланушыларға тиесілі файлдар мен каталогтарға кіруге шектеу қойылуы мүмкін.
Қатынас құқықтары пайдаланушылардың файлдармен және каталогтармен жұмыс істеу мүмкіндігін шектей алады, мысалы, пайдаланушы толық қол жеткізе алмайтын файлдарды жоюды немесе өзгертуді болдырмау. Бұл жүйе үшін күтпеген салдарға әкелуі мүмкін маңызды жүйелік файлдарды кездейсоқ жоюды немесе өзгертуді болдырмауға көмектеседі.
Linux жүйесіндегі кіру құқықтары жүйені және оның файлдарын рұқсатсыз кіруден қорғауға көмектесетін және файлдармен және каталогтармен жұмыс істеу кезінде кездейсоқ пайдаланушы қателерінің алдын алатын маңызды қауіпсіздік механизмі болып табылады.
Linux жүйесінде қол жеткізу құқықтары үш түрге бөлінеді:
Owner
)Group
)Others
)Linux жүйесіндегі әрбір файлда сол файлмен кім не істей алатынын анықтайтын рұқсаттар жинағы болады. Мысалы, файл иесінің оқу, жазу және орындау рұқсаттары болуы мүмкін, топтың тек оқуға және орындауға рұқсаттары болуы мүмкін және басқа пайдаланушылардың тек оқуға арналған рұқсаттары болуы мүмкін.
Linux жүйесіндегі файл рұқсаттарын chmod
пәрмені арқылы өзгертуге болады. Бұл пәрмен пайдаланушының әрбір түрі (иесі, топ және басқа пайдаланушылар) үшін арнайы рұқсаттарды орнатуға мүмкіндік береді.