В моем приложении django (v1.8) используется каталог для экспорта некоторых CSV-файлов. Этот каталог выглядит примерно так: «/ home/username/django_project/csv_out».Django, я получаю «Permission Denied» при попытке получить доступ к каталогу, предоставленному пользователю ftp.
Я намеренно CHMOD на «csv_out» реж 777.
Мой партнер хотел, чтобы получить доступ к этому каталогу, чтобы загрузить и инспектировать эти файлы в формате CSV.
Я создал пользователя FTP, как это:
useradd ftp_user -p somepassword -d /home/username/django_project/csv_out/ -s /bin/false
С тех пор я получаю «Отказано» ошибка из Джанго (не получаю эту ошибку раньше): FTP-сервер дает доступ к папка без проблем. Джанго «неправильно».
IOError: [Errno 13] Permission denied: '/home/username/django_project/csv_out/weights_1.csv'
Я делаю что-то неправильно?
PS: Я использую ProFTPD FTP-сервер
Почему FTP-серверы даже потрудились попросить имя пользователя и пароль - настоящая тайна. – e4c5
Вы получаете ошибку «Разрешение отказа» при загрузке файлов или при загрузке файлов? – Castaglia
Я получаю сообщение об ошибке «Разрешение отказа», из Django, когда он пытается получить доступ к каталогу, а не к ftp-серверу. FTP-сервер работает отлично. Он позволяет получить доступ к этому каталогу. – xpanta