Налаштування правильних FTP-прав користувачів


0

Щоб можливо виправити помилку, мені сказали встановити правильні дозволи для користувача:

Make sure that ftp user of your repository has permissions for:
  • каталог змін (cd)
  • каталог списків (ls)
  • створити каталог (mkdir)
  • видалити каталог (rmdir)
  • завантажити файл (поставити)
  • завантажити файл (отримати)

Чи можете ви допомогти мені зробити кожен крок, будь ласка, як встановити?

CentOS 6.4 (з proftpd / xinetd), користувач вже створений під назвою "test1234".


Якщо ви використовуєте chroot, встановлений за замовчуванням у proftpd, то, ймовірно, нічого не потрібно робити. Тому що користувач має всі ці привілеї в домашньому режимі.
ALex_hha

@ALex_hha: це працювало вже чудово (за замовчуванням), до останнього оновлення plesk до версії 11.30, тоді виникає помилка дозволу на передачу згортання при спробі перемістити резервну копію на сервер резервного копіювання, і мені сказали перевірити цей список у питання. Я вже думав про те, щоб видалити користувача та додати нового користувача, який теж повинен зробити трюк, але оскільки мені сказали перевірити список, я хотів дізнатися, як це зробити, встановивши кожен дозвіл для користувача.

Відповіді:


0

Припускає, що користувач закладений в домашній каталог, ви можете спробувати щось на кшталт

<Directory ~user>
   <Limit DELE, MKD, RMD, ...>
     AllowUser user
   </Limit>
</Directory>

Додаткову інформацію можна отримати за адресою http://www.proftpd.org/docs/howto/Limit.html

PS Також я запропоную перевірити дозволи у файловій системі.


Основна проблема - помилка в Plesk з a /, яка викликає помилку, але ваша відповідь - правильна відповідь на моє запитання. Дякую.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.