Каждый раз, когда вы создаете файл или загружаете его через FTP, учитывая, что ваш пользователь - "myuser", его chwon будет "myuser" для пользователя и "myuser" для группы. Поэтому вам придется вручную выполнить chown
команду, чтобы изменить владельца группы, скажем, на apache.
Я постоянно загружаю файлы проекта на свой сервер разработки, и мне приходится вручную добавлять chown
эти файлы в группу, котораяапачимойпользовательпринадлежит, чтобы их можно было казнить.
Есть ли способ сделать так, чтобы эти файлы, которые я загружаю или создаю, автоматически относились к определенной группе (скажем, "www-data"), чтобы мне не приходилось вручную их chownить? Если да, то помогите мне, пожалуйста, так как я не эксперт в Linux, я на среднем уровне.
P.S.: Использую CentOS 6.5
решение1
Существуют две версии команды usermod
, которые применяются. С и без, -a
что означает добавить или присоединить. Без -a
пользователей другие группы будут удалены, с -a
новой группой добавляется к существующим группам.
Я на самом деле прочитал«Как изменить основную группу пользователя?»как раз перед тем, как я это сделаю, потому что это не та функция, с которой приходится иметь дело каждый день.