LINUX.ORG.RU

История изменений

Исправление Kinlipan, (текущая версия) :

почему мы не можем редактировать именно ту папку, к которой мы подключаемся? Зачем нужно мастерить этот «костыль»* из /public_html?

У chroot-каталога должен быть владелец root и права 755. При этом изменение, удаление или создание файлов обычным пользователем становится невозможным.

Вы же сами писали:

Если chown root:root /var/www/mysite.com; не делать, то пользователь вообще подключиться не может

Помните?

можно ли не выдавать отдельно каждому пользователю его домашнюю папку

Да, но лучше выдавать.

а назначать её с помощью группы?

Можно переназначить домашний каталог для имеющего пользователя при назначении ему пользовательской группы. Например, вот так:

sudo usermod -g mysite -d /var/www/mysite.com user1.

При выполнении вышеуказанной команды сеанс пользователя user1 должен быть завершен.

ЕЩЁ РАЗ СПАСИБО!

Получилось? :-)

Исправление Kinlipan, :

почему мы не можем редактировать именно ту папку, к которой мы подключаемся? Зачем нужно мастерить этот «костыль»* из /public_html?

У chroot-каталога должен быть владелец root и права 755. При этом изменение, удаление или создание файлов обычным пользователем становится невозможным.

Вы же сами писали:

Если chown root:root /var/www/mysite.com; не делать, то пользователь вообще подключиться не может

можно ли не выдавать отдельно каждому пользователю его домашнюю папку

Да, но лучше выдавать.

а назначать её с помощью группы?

Можно переназначить домашний каталог для имеющего пользователя при назначении ему пользовательской группы. Например, вот так:

sudo usermod -g mysite -d /var/www/mysite.com user1.

При выполнении вышеуказанной команды сеанс пользователя user1 должен быть завершен.

ЕЩЁ РАЗ СПАСИБО!

Получилось? :-)

Исправление Kinlipan, :

почему мы не можем редактировать именно ту папку, к которой мы подключаемся? Зачем нужно мастерить этот «костыль»* из /public_html?

У chroot-каталога должен быть владелец root и права 755. С этими правами изменение, удаление или создание файлов и каталогов невозможно.

Вы же сами писали:

Если chown root:root /var/www/mysite.com; не делать, то пользователь вообще подключиться не может

можно ли не выдавать отдельно каждому пользователю его домашнюю папку

Да, но лучше выдавать.

а назначать её с помощью группы?

Можно переназначить домашний каталог для имеющего пользователя при назначении ему пользовательской группы. Например, вот так:

sudo usermod -g mysite -d /var/www/mysite.com user1.

При выполнении вышеуказанной команды сеанс пользователя user1 должен быть завершен.

ЕЩЁ РАЗ СПАСИБО!

Получилось? :-)

Исходная версия Kinlipan, :

почему мы не можем редактировать именно ту папку, к которой мы подключаемся? Зачем нужно мастерить этот «костыль»* из /public_html?

У chroot-каталога должен быть владелец root и права 755. С этими правами изменение, удаление или создание файлов и каталогов невозможно.

Вы же сами писали:

Если chown root:root /var/www/mysite.com; не делать, то пользователь вообще подключиться не может

можно ли не выдавать отдельно каждому пользователю его домашнюю папку

Да, но лучше выдавать.

а назначать её с помощью группы?

Можно переназначить домашний каталог для имеющего пользователя при назначении ему пользовательской группы. Например, вот так:

sudo usermod -g mysite -d /var/www/mysite.com user1.

При выполнении вышеуказанной команды сеанс пользователя user1 должен быть завершен.

ЕЩЁ РАЗ СПАСИБО!

Получилось? :-)