Каждый раз, когда вы создаете файл или загружаете его по FTP, учитывая, что ваш пользователь "myuser", он будет "myuser" для пользователя и "myuser" для группы. Поэтому вы должны вручную выполнить команду chown чтобы изменить владельца группы, скажем, apache.

Я постоянно загружаю файлы проекта на свой сервер разработки, и мне нужно вручную chown эти файлы в группу, к которой относятся apache и myuser , чтобы они могли быть выполнены.

Есть ли способ сделать так, чтобы эти файлы, которые я загружаю или создаю, автоматически принадлежали к определенной группе (скажем, «www-data»), чтобы мне не пришлось набивать их вручную? Если да, то, пожалуйста, наставьте меня, потому что я не специалист по Linux, я как промежуточный специалист

PS: использование CentOS 6.5

1 ответ1

0

Существует две версии команды usermod . С и без -a что означает добавить или добавить. Без -a пользователей другие группы будут удалены, а -a новая группа добавлена в существующие группы.

На самом деле я читаю «Как изменить основную группу пользователя?« Прямо перед тем, как я это сделаю, потому что это не та функция, с которой вы имеете дело каждый день.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .