Page 1 of 1
How to default permissions for files / folders 644/755
Posted: Sun Oct 23, 2016 2:32 am
by duytoi
Hello.
My current VPS its default rights to create a file or folder is 664/775.
Please help me how to decentralize the default each time creating a new file or folder with the right 644/755
Regards !
Duy Tới
Re: How to default permissions for files / folders 644/755
Posted: Thu Oct 27, 2016 12:14 pm
by skurudo
/usr/local/vesta/func/rebuild.sh
Code: Select all
# Set folder permissions
chmod 551 $HOMEDIR/$user/web/$domain \
$HOMEDIR/$user/web/$domain/stats \
$HOMEDIR/$user/web/$domain/logs
chmod 751 $HOMEDIR/$user/web/$domain/private \= 'no' ]; then
$HOMEDIR/$user/web/$domain/cgi-bin \
$HOMEDIR/$user/web/$domain/public_html \
$HOMEDIR/$user/web/$domain/public_shtml \
$HOMEDIR/$user/web/$domain/document_errors
chmod 640 /var/log/$WEB_SYSTEM/domains/$domain.*
But remember, when this file will be updated, your changes'll go away ;-(
Re: How to default permissions for files / folders 644/755
Posted: Fri Oct 28, 2016 3:37 am
by duytoi
skurudo wrote:/usr/local/vesta/func/rebuild.sh
Code: Select all
# Set folder permissions
chmod 551 $HOMEDIR/$user/web/$domain \
$HOMEDIR/$user/web/$domain/stats \
$HOMEDIR/$user/web/$domain/logs
chmod 751 $HOMEDIR/$user/web/$domain/private \= 'no' ]; then
$HOMEDIR/$user/web/$domain/cgi-bin \
$HOMEDIR/$user/web/$domain/public_html \
$HOMEDIR/$user/web/$domain/public_shtml \
$HOMEDIR/$user/web/$domain/document_errors
chmod 640 /var/log/$WEB_SYSTEM/domains/$domain.*
But remember, when this file will be updated, your changes'll go away ;-(
/usr/local/vesta/func/rebuild.sh
bash: /usr/local/vesta/func/rebuild.sh: Permission denied
I did not have access to file.
Pls help me.
Re: How to default permissions for files / folders 644/755
Posted: Fri Oct 28, 2016 6:37 am
by skurudo
Use nano or vi for make changes.
You have root rights?
Re: How to default permissions for files / folders 644/755
Posted: Tue Mar 12, 2019 6:10 pm
by cakama3a
Написал правку, которая автоматически меняет права на директорию public_html на 755 при выполнении Rebuild Web
Code: Select all
sed -i 's/.*# Set ownership*/\t# Dico chmod fix\n\tchmod 755 $HOMEDIR\/$user\/web\/$domain\/public_html\n\t# Set ownership/' /usr/local/vesta/func/rebuild.sh
Лично мне это нужно чтобы не вылетали crit ошибки в логе nginx при обращении в корень папки к файлу index.php моей CMS.
Re: How to default permissions for files / folders 644/755
Posted: Mon Mar 25, 2019 6:01 pm
by abst
Аналогичная проблема с ошибками (13: Permission denied) в логах. Установка Centos 7 + php-fpm. Все сайты на Wordpress.
Re: How to default permissions for files / folders 644/755
Posted: Sat Jul 06, 2019 8:17 am
by Wibols