LINUX.ORG.RU

Вопрос по пользователю ... как настроить доступ по ftp в определенную папку


0

0

Подскажите пожалста.

добавил пользователя через adduser, как ему разрешить доступ в определенную папку, чтобы он мог менять файлы...в ней по фтп.


например у меня папка

/home/vasya/domain.name - присвоил ей права для пользователя созданного, как сделать чтобы по ftp туда попадал и мог там править?

если делаю символическую ссылку с другого юзера и меняю права почему-то нехочет видеть папки.

Какой ftp-сервер-то?

Если, например, proftpd, имеет смысл написать в конфиг что-то такое:

<Direcrory /home/vasya/domain.name> <Limit WRITE> AllowUser vasya </Limit> </Directory>

На ShowSymlinks посмортель, на DefaultRoot.

anarquista ★★★★★
()
Ответ на: комментарий от anarquista

да proftdp

Ситуация такова, есть пользователь , например Коля со своими папками.

Я создаю пользователя Васю, мне нужно чтобы Вася мог по фтп попадать в определенную папку Коли и редактировать файлы.

Я добавил пользователя Васю, через adduser, в /etc/passwd прописал доманюю папку - папку коли с нужными файлами, в папке коли нужно, поменял права на Васю.

т.е. не на постоянно нужно, а чтобы дать юзверу подправить, и потом снесу его.

stydent
() автор топика
Ответ на: комментарий от stydent

Может временно создать группу, в которой будет и Коля и Вася и присвоить данной папке со всем содержимым общую группу-владельца?

Irben ★★★
()

mount -o bind

или

mount --bind

спасёт. алсо, proftpd говно. используй pureftpd -- в нём можно настроить несколько портов с разными кодировками. от так-то.

scaldov ★★
()
Ответ на: комментарий от stydent

Ну и что конкретно не пашет? Если

  1. в proftpd.conf включен DefaultRoot ~
  2. Хомяк Васи — это нужный каталог
  3. Вася владелец этого каталога со всем содержимым
  4. На этот каталог в proftpd.conf включено
    <Directory /путь/до/каталога>
    <Limit ALL>
       AllowUser vasya
    </Limit>
    </Directory>
    

то решительно не вижу, в чем может быть проблема.

Что proftpd клиенту сообщает? Что в логи пишет?

nnz ★★★★
()

С симлинкой не получится, надо делать или хардлинк, или монтировать весь каталог kolya в vasya с --bind (как уже говорили)

tux2002
()
Ответ на: комментарий от scaldov

Если установить нужный каталог в качестве хомяка — пофиг, симлинк это или нет, фтп будет чрутиться в него.
А симлинки в чрут — конечно, бессмысленно.

nnz ★★★★
()
Ответ на: комментарий от stydent

Подскажите в чем может быть проблема
захожу под пользователем в папку (права на папку пользователя)
Файлы удаляются нормально, а вот если новые скопировать - выдает 550 ошибку (

stydent
() автор топика
Ответ на: комментарий от stydent

Ошибка при попытке перезаписать уже существующий файл? Это означает, что нет прав записи в сущесвтующий файл, но есть права записи в каталок.

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