LINUX.ORG.RU

Как обычно решается следующая проблема:


0

0

Как обычно решается следующая проблема:

Я, например, создаю локально (то бишь на своей машине) контент сайта. И мне бы хотелось, чтобы я мог свободно заменять содержимое сайта на сервере (apache, Red Hat 9).

Проблема в том, что директория var/www/html принадлежит root.

Как дать права пользователю, под которым я захожу через ftp, на эту директорию (чтобы можно было удалять, добавлять файлы и директории). Или это как-то иначе решается?

Рoман

Я бы поднял ssh сервер.

Во-первых пароль не будет передаваться открытым тестом. А во-вторых сможешь зайти под рутом и все что хошь поправить.

fghj ★★★★★
()

Примерно так:

<IfModule mod_userdir.c>
    UserDir public_html
</IfModule>
<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS PROPFIND>
        Order allow,deny
        Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS PROPFIND>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>

После чего юзера ваяют странички в /home/pupkin/public_html, 
а апач отображает их по адресу имя_машины/~pupkin

Obidos ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.