𝗡𝗼𝗱𝗲𝗷𝘀 позволяет устанавливать разрешения на файлы/директории точно так же, как это делается в системах Unix.
Я уверен, что многие из вас сталкивались с утилитой 𝗰𝗵𝗺𝗼𝗱 в выбранной вами ОС. Вероятно, она также выполняется примерно так:
𝗰𝗵𝗺𝗼𝗱 𝟳𝟳𝟳.
Что дает полный доступ каждому (может быть злом). Число, которое вы видите, определяет доступ на чтение, запись и выполнение для владельца, группы и других (public).
Того же можно добиться, используя метод 𝗳𝘀𝗣𝗿𝗼𝗺𝗶𝘀𝗲𝘀.𝗰𝗵𝗺𝗼𝗱.
𝗡𝗼𝗱𝗲𝗷𝘀 также предлагает другую версию этого метода, предназначенную только для символических ссылок, которые являются псевдонимами файлов.
Такие сайты, как https://lnkd.in/d7tCvnAw, помогут вам рассчитать необходимое количество разрешений.
Надеюсь, эта статья вдохновит других на более глубокий разговор о 𝗰𝗵𝗺𝗼𝗱 на уровне ОС.
Узнали ли вы сегодня что-то новое?
Ставьте лайк и делитесь этим постом, а также следите за мной, чтобы узнать больше!