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


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

Автор Тема: Права пользователей FTP  (Прочитано 3743 раз)

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

Оффлайн Counsellor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
  • Dangerous! Biological contamination!
    • Просмотр профиля
Права пользователей FTP
« : 20 Ноября 2021, 20:53:12 »
Всем доброго!

Установил proftpd. Пользователи храняться в базе SQL.
Создал пользователя с uid 5500 gid 5500.
При заходе на ftp пользователь может создать каталог и залить туда файлы, но не может их потом скачать, изменить или удалить.
Менять каждый раз права на 777 через терминал на файлы и папки не вариант.
Хоть при просмотре владельца созданных каталога и файлов стоит 5500 пользователь всё равно не может делать вышеописанные операции права для залитых файлов 644  и созданных каталогов 755.
Не понимаю в /etc/proftpd/conf.d есть файл rights.conf в нем я прописал:
<Directory /var/ftp/userdir>
Umask 022 022
AllowOverwrite on
        <Limit READ RMD DELE>
                Order deny,allow
                AllowUser 5500
        </Limit>
        <Limit STOR CWD MKD XMKD>
                AllowAll
        </Limit>
</Directory>
но не понимаю подцепляется он в конфиг или нет, потому, что после перезагрузки proftpd изменений не наблюдается.
Помогите разобраться, пожалуйста!
Все не так плохо, как Вы думаете. Все НАМНОГО хуже.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Права пользователей FTP
« Ответ #1 : 21 Ноября 2021, 03:17:19 »
Встречный вопрос - зачем вообще было ставить FTP?
SSH недостаточно?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Counsellor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
  • Dangerous! Biological contamination!
    • Просмотр профиля
Re: Права пользователей FTP
« Ответ #2 : 21 Ноября 2021, 12:19:21 »
Встречный вопрос - зачем вообще было ставить FTP?
SSH недостаточно?
Не очень красиво отвечать вопросом на вопрос. Вам не кажется? Тем более, если у Вас нет ответа.
Наверно потому, что пользователи должны только передавать, принимать и модифицировать файлы в одной выделенной директории и не более того. Shell пользователям не нужен.
Все не так плохо, как Вы думаете. Все НАМНОГО хуже.

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
Re: Права пользователей FTP
« Ответ #3 : 22 Ноября 2021, 12:43:10 »
Shell пользователям не нужен

Данный ftp не настраивал, не знаю. Ставил vsftpd.

А для справки, shell отключить можно для любого из пользователей, можно всем, можно группе. Так на всякий случай пригодится в жизни.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Права пользователей FTP
« Ответ #4 : 23 Ноября 2021, 12:42:45 »
Shell пользователям не нужен.
Не нужен - отключите, оставьте только SFTP.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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