Ответы пользователя по тегу CentOS
  • Как на CentOS сделать автоматический перенос файлов из одной директории в другую?

    Например, можно написать скрипт для копирования и запускать его в нужное время.
    #!/bin/bash
    
    DIRECTORY=/mnt/yandex.disk/backup
    
    if [ -d "$DIRECTORY" ]; then
        cp /home/backup/архив_с_резервной_копией.tar.gz $DIRECTORY
    fi

    Проверять существование каталога нужно на тот случай, если WebDAV вдруг "отвалится". В качестве else условия можно, например, сделать отправку письма на адрес админа.

    В Cron будет что-то типа:
    0 3 * * * /bin/bash /scripts/copy_backup.sh > /dev/null

    Запускает скрипт каждый день в 3:00.
    Ответ написан
    1 комментарий
  • Каких пользователей нужно создать и как их настроить на веб-сервере Centos?

    1) Использую pure-ftpd и vsftpd - никаких проблем с разграничением доступа. Главное - конфигурация ftp-сервера. Это тема для отдельного вопроса :)

    2) Права пользователей apache, nginx и пр. можно вообще не трогать. Главное - правильно выставить права всех остальных пользователей на файлы и скрипты их сайтов. Используйте модуль suPHP для запуска скриптов от имени их владельцев www.suphp.org/DocumentationView.html?file=apache/I... . При этом потребуется php-cgi режим.

    3) Да, лучше так. Например, аналогично делает cPanel.

    4) Вносите все изменения через ssh редакторами vi, nano и пр. Зачем вам какой-то дополнительный софт для этого?
    Другой вариант - не отключать доступ root, но в качестве авторизации использовать ключи. Не знаю, правда, поддерживает ли ваш клиент ключи.

    Если не хотите самостоятельно мучиться с этим всем, поставьте себе панель управления: cPanel, ispManager и пр. Там всё настраивается легко и быстро через веб-интерфейсы.
    Ответ написан
    1 комментарий