Предоставить пользователю право на запись в папку [duplicate]

51

Как предоставить пользователю 'testuser' прав записи в папке: /var/www/test/public_html

    
задан RSM 09.01.2014 в 17:43
источник

1 ответ

89

Самый простой способ - использовать chown :

sudo chown -R testuser:testuser /var/www/test/public_html

Это сделает пользователя & amp; group testuser владельца файла. ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ РАЗЛИЧНОЕ ИМЯ ПОЛЬЗОВАТЕЛЯ (запустите whoami или посмотрите перед @ вашего терминала promp или станьте ленивым и замените testuser на $USER ) , используйте это имя пользователя. Например, пользователь Flora colossus может иметь имя пользователя groot , и в этом случае вы будете запускать sudo chown -R testuser:testuser .... Если вы сомневаетесь, используйте страницы руководства, указанные ниже.

или использовать chmod (осторожно):

sudo chmod -R 777 /var/www/test/public_html

Что позволит разрешениям на чтение и запись для владельца, группы и других пользователей. Бит выполнения необходим для каталогов, файлы могут проходить с разрешениями 666 .

Вот страницы руководства на chown и chmod (их также можно найти, запустив man chown и man chmod .)

    
ответ дан Wilf 09.01.2014 в 17:57
источник