Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: домашняя папка и папка вебхостинга  (Прочитано 1146 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andreik99

  • Автор темы
  • Активист
  • *
  • Сообщений: 325
    • Просмотр профиля
домашняя папка и папка вебхостинга
« : 22 Декабрь 2009, 19:40:25 »
Добрый день подскажите как правильно сделать.
есть домашняя директория пользователя /home/user
есть директория всех хостингов /var/www/user
как сделать чтобы когда пользователь заходил по FTP на сервер видел не только свою домашнюю папку (/home/user), но и папку своего хостинга (/var/www/user) с правами на изменение аттрибутов файлам из папки /var/www/user
 :crazy2:

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 733
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: домашняя папка и папка вебхостинга
« Ответ #1 : 22 Декабрь 2009, 22:37:24 »
Цитировать
видел не только свою домашнюю папку
сделать символьную ссылку или mount -o bind

Цитировать
с правами на изменение аттрибутов файлам из папки
хммм... добавить пользователя в группу www-data?
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн andreik99

  • Автор темы
  • Активист
  • *
  • Сообщений: 325
    • Просмотр профиля
Re: домашняя папка и папка вебхостинга
« Ответ #2 : 22 Декабрь 2009, 22:58:20 »
Цитировать
видел не только свою домашнюю папку
сделать символьную ссылку

а подскажите новичку как ее правильно можно сделать?
Цитировать
или mount -o bind
а тут путь к данной директории разве не надо указавать?
Цитировать
Цитировать
с правами на изменение аттрибутов файлам из папки
хммм... добавить пользователя в группу www-data?
это сделано  :coolsmiley:

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 733
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: домашняя папка и папка вебхостинга
« Ответ #3 : 23 Декабрь 2009, 00:00:19 »
по 1 пункту или то или это :)
1.1. сделать ссылку можно командой ln.... собственно просто тупо перенести каталог www в домашнюю папку. это идеинтично
1.2. mount -o bind /var/www /home/xxx/www
папку  /home/xxx/www надо предварительно сделать... и этот способ потребует потом редактирования /etc/fstab
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: домашняя папка и папка вебхостинга
« Ответ #4 : 23 Декабрь 2009, 00:15:09 »
Обычно ftp настраивают с chroot'ом в домашней папке пользователя. При этом остаётся только второй вариант, с mount -obind. Чтоб не городить маунты то, кмк, лучше хранить сайты пользователей в их хомяках.

Оффлайн andreik99

  • Автор темы
  • Активист
  • *
  • Сообщений: 325
    • Просмотр профиля
Re: домашняя папка и папка вебхостинга
« Ответ #5 : 16 Январь 2010, 15:24:34 »
по 1 пункту или то или это :)
1.1. сделать ссылку можно командой ln....
А можно "озвучить" полную строку этой комманды?
все это делается я так понял правами root'a?

Пользователь решил продолжить мысль 16 Январь 2010, 16:05:34:
Добрый день подскажите как правильно сделать.
есть домашняя директория пользователя /home/user
есть директория всех хостингов /var/www/user
как сделать чтобы когда пользователь заходил по FTP на сервер видел не только свою домашнюю папку (/home/user), но и папку своего хостинга (/var/www/user) с правами на изменение аттрибутов файлам из папки /var/www/user
 :crazy2:
Подскажите, а можно ли в качестве домашней папки пользователя сразу сделать папку вебхостинга, т.е.
выполнить создать его не так:
useradd -g chainik -d /home/chainik -s/bin/bash chainikа
useradd -g chainik -d /var/www/chainik -s/bin/bash chainik
« Последнее редактирование: 16 Январь 2010, 16:05:34 от andreik99 »

 

Страница сгенерирована за 0.055 секунд. Запросов: 22.