Jump to content
  • Как выставить права на файлы и папки с помощью командной строки


    ram108

    После распаковки дистрибутива форума может потребоваться выставить права на новые файлы и папки. Вручную сделать это проблематично, учитывая, что в дистрибутиве более 3000 файлов. Для этих целей можно использовать командную строку (шелл).

    Предположим, что 1) форум у вас установлен в папку /var/www/user/data/www/site.ru/, 2) пользователь от которого запускается Apache (или nginx) www-data

    Установить владельца всех файлов на www-data:

    chown -R www-data:www-data /var/www/user/data/www/site.ru/*

    Установить права доступа на директории 0755, на файлы 0644:

    find /var/www/user/data/www/site.ru/ -type f -exec chmod 0644 {} \;
    find /var/www/user/data/www/site.ru/ -type d -exec chmod 0755 {} \;
    

    Вот и все :)



    User Feedback

    Recommended Comments

    There are no comments to display.



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×