Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Main Section General Discussion RHEL/CentOS
  • Search

How to default permissions for files / folders 644/755

RHEL/CentOS related topics
Post Reply
  • Print view
Advanced search
7 posts • Page 1 of 1
duytoi
Posts: 12
Joined: Mon Jun 20, 2016 8:46 am

How to default permissions for files / folders 644/755
  • Quote

Post by duytoi » Sun Oct 23, 2016 2:32 am

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
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: How to default permissions for files / folders 644/755
  • Quote

Post by skurudo » Thu Oct 27, 2016 12:14 pm

/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 ;-(
Top

duytoi
Posts: 12
Joined: Mon Jun 20, 2016 8:46 am

Re: How to default permissions for files / folders 644/755
  • Quote

Post by duytoi » Fri Oct 28, 2016 3:37 am

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.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: How to default permissions for files / folders 644/755
  • Quote

Post by skurudo » Fri Oct 28, 2016 6:37 am

Use nano or vi for make changes.
You have root rights?
Top

cakama3a
Posts: 3
Joined: Tue Mar 12, 2019 6:05 pm

Os: Ubuntu 17x
Web: nginx + php-fpm
Re: How to default permissions for files / folders 644/755
  • Quote

Post by cakama3a » Tue Mar 12, 2019 6:10 pm

Написал правку, которая автоматически меняет права на директорию 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.
Top

abst
Posts: 92
Joined: Mon Feb 15, 2016 6:48 am
Contact:
Contact abst
Website

Os: CentOS 6x
Web: nginx + php-fpm
Re: How to default permissions for files / folders 644/755
  • Quote

Post by abst » Mon Mar 25, 2019 6:01 pm

Аналогичная проблема с ошибками (13: Permission denied) в логах. Установка Centos 7 + php-fpm. Все сайты на Wordpress.
Top

Wibols
Posts: 21
Joined: Tue Jun 25, 2019 7:42 pm

Os: CentOS 6x
Web: apache + nginx
Re: How to default permissions for files / folders 644/755
  • Quote

Post by Wibols » Sat Jul 06, 2019 8:17 am

You can try "umask 022" for default permissions: https://www.cyberciti.biz/tips/understa ... usage.html
Top


Post Reply
  • Print view

7 posts • Page 1 of 1

Return to “RHEL/CentOS”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password