Задать вопрос
@Triglav77

Как поменять права на папку через sudo?

Добрый день.

Есть ssh доступ подскажите как мне для определенной папки поменять права через sudo так как папки были сделаны не мной и права я менять не могу. Соотвественнно править и заливать файлы тоже.

Я использовал такую команду: chmod -R ug+rw srv/test/
  • Вопрос задан
  • 584 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + ML и нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Системный администратор
    6 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
irishmann
@irishmann
Научись пользоваться дебаггером
Иногда достаточно погуглить
https://linuxway.ru/pervye-shagi/komanda-chmod-pri...
Ответ написан
Комментировать
sudo chmod
Ответ написан
Комментировать
imurd
@imurd
Системный администратор | DevOps
НАПРИМЕР sudo chmod -R 777 имя папки //-R это рекурсия (те же права даются и всему вложенному в эту папку).
777 это комбинация битов разрешающих:
читать (R=4)
писать (W=2)
и исполнять (X=1)
4+2+1 =7

Почему 7 не одна а сразу 3 ?

Первая 7 разрешает все эти действия для конкретного пользователя, вторая семерка для группы пользователей, а третья для других пользователей. Возможны произвольные комбинации этих параметров, например 755, 744, 111, и т.д. Также, иногда в эти параметры ставится дополнительный символ - стикибит.

Прежде чем давать именно ПОЛНЫЕ права (777) на папку нужно очень хорошо подумать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы