Запитання з тегом «permissions»

Дозволи мають Unix спосіб контролю доступу до таких ресурсів, як файли, каталоги та пристрої, і можуть бути вказані для власника, групи або всіх користувачів.

3
Як змінити право власності на символічні посилання?
Я зіткнувся з деяким питанням зі створенням м'яких посилань. Далі йде оригінальний файл. $ ls -l /etc/init.d/jboss -rwxr-xr-x 1 askar admin 4972 Mar 11 2014 /etc/init.d/jboss Створення посилання не вдається з видачею дозволу для власника файлу: ln -sv jboss /etc/init.d/jboss1 ln: creating symbolic link `/etc/init.d/jboss1': Permission denied $ id uid=689(askar) …

4
Команда 'chmod g + s'
Привіт, я хочу зрозуміти роль chmod g+sкоманди в Unix. Я також хотів би знати, що це робить у цьому конкретному контексті: cd /home/canard; touch un; chgrp canard .; chmod g+s .; touch deux ; Я розумію всі команди команд, за винятком, chmod g+sі хочу знати відмінності між файлами unта deuxрезультатами …

4
Режим дозволу на файл, що закінчується на @ або +
Я змінював дозволи файлів і помічав, що деякі режими дозволів закінчуються @як в -rw-r--r--@, так і +як в drwxr-x---+. Я переглянув сторінки чоловіків для chmod та chown та шукав різні довідкові форуми, але не можу знайти нічого про те, що означають ці символи.

2
Великі регістри S у дозволах папки
Що означає лист Sнижче? Розглянутий файл - це папка. Я читав тут, що верхній регістр Sможе означати, що setgidбіт активний для бінарного виконуваного файлу . Але це папка. Чи все ще це означає, що setgidбіт для нього активований? Якщо так, що це означає?


4
Чи є спосіб запобігти видаленню певних файлів із каталогу, що належить користувачеві?
Скажімо, у користувача є Directory1, і він містить File1 File2 CantBeDeletedFile Як зробити так, щоб користувач ніколи не дозволив видалити CantBeDeletedFile ? Якщо я змінити право власності на Directory1 та видалити дозволи на запис, користувачі не зможуть видалити жоден файл. Вони також не зможуть додавати нові файли тощо. Я просто …

3
Чому команда “ls” показує дозволи на файли в розділі FAT32?
Я вважаю, що файлова система FAT32 не підтримує права доступу до файлів, проте коли я перебуваю ls -lна розділі FAT32, ls -lвидно, що файли мають дозволи: -rw-r--r-- 1 john john 11 Mar 20 15:43 file1.txt -rw-r--r-- 1 john john 5 Mar 20 15:49 file2.txt Чому ls -lвідображаються дозволи файлів?

5
Як рекурсивно видаляти дозволи на виконання файлів з файлів, не торкаючись папок?
Я зробив резервну копію на накопичувачі NTFS, і ну, ця резервна копія справді виявилася необхідною. Однак накопичувач NTFS зіпсував дозволи. Я хотів би відновити їх до нормального без ручного виправлення кожного файлу. Одна з проблем полягає в тому, що раптом усі мої текстові файли отримали дозволи на виконання, що неправильно …


9
Навіщо використовувати `chmod 644` замість` chmod u = rw, go = r,… `?
Я працюю над * nix вже кілька років, і одна з речей, до яких я просто не можу звикнути, - це восьмеричні дозволи в коді. Чи є якась -небудь інша причина , ніж довжина лінії воліє chmod 644 ...більш chmod u=rw,go=r ...? PS: Я не шукаю пояснення восьмеричних дозволів. Я …

3
Чи можна створювати файли з дозволами, встановленими в командному рядку?
Під час створення каталогів mkdir -m <mode> <dir>передбачено створення одного або декількох каталогів із заданим режимом / дозволами (атомно). Чи є еквівалент для створення файлів у командному рядку? Щось схоже на: open("file", O_WRONLY | O_APPEND | O_CREAT, 0777); Користуємося touchслід chmodмоєму єдиним варіантом тут? Редагувати: Після того, як спробував запропонувати …

3
systemd: випуск дозволу з mkdir & ExecStartPre
У мене проблема з цим (скороченим) системним файлом служби: [Unit] Description=control FOO daemon After=syslog.target network.target [Service] Type=forking User=FOOd Group=FOO ExecStartPre=/bin/mkdir -p /var/run/FOOd/ ExecStartPre=/bin/chown -R FOOd:FOO /var/run/FOOd/ ExecStart=/usr/local/bin/FOOd -P /var/run/FOOd/FOOd.pid PIDFile=/var/run/FOOd/FOOd.pid [Install] WantedBy=multi-user.target Нехай FOOd - це ім'я користувача, а FOO - назва групи, яка вже існує для мого демона /usr/local/bin/FOOd. …

4
"Rsync: не вдалося встановити дозволи на ..." помилка з параметром rsync -a або -p
Коли я використовую параметр -a, як запитують і відповідають у розділі Зберегти дозволи з rsync , я отримав багато помилок "rsync: не вдалося встановити дозволи". rsync: failed to set permissions on "/ata/text/RCS/jvlc,v": Operation not permitted (1) rsync: failed to set permissions on "/ata/text/RCS/jvm,v": Operation not permitted (1) rsync: failed to …

2
Що ніхто не є користувачем та групою?
На моєму сервері (Synology DS212) деякі файли та папки мають nobody nobodyкористувачів та групи. Які характеристики цього користувача та групи? Хто може написати прочитаний цей файл? Як я можу це змінити? Для якого користувача та групи?

4
Як відновити з chmod -R 000 / bin?
І тепер я не можу chmod це повернути .. або використовувати будь-яку з інших моїх системних програм. На щастя, це на ВМ, з яким я бавився, але чи є спосіб вирішити це? Система - Ubuntu Server 12.10. Я спробував перезапустити в режим відновлення, на жаль, зараз я не в змозі …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.