The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Ошибка при"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (FTP)
Изначальное сообщение [ Отслеживать ]

"Ошибка при"  +/
Сообщение от Nihilist (ok) on 09-Июн-15, 14:37 
Установил Pure-FTPd по этим руководствам:
https://pure-ftpd-webui.org/wiki/Pure-FTPd%2BMySQL%...
https://pure-ftpd-webui.org/wiki/Pure-FTPd%20WebUI%...

Для передачи файла используется Filezilla. Попытка передать файл прерывается с ошибкой:
Команда:    STOR /ScanOPOS.exe
Ответ:    553 Can't open that file: Permission denied
Ошибка:    Критическая ошибка при передаче файлов

Подскажите, в чем проблема?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Ошибка при"  +/
Сообщение от сис.админ_23rus email(ok) on 09-Июн-15, 14:45 
> Подскажите, в чем проблема?

дистр какой? если centos\red hat то возможно selinux включен, но не настроен

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Ошибка при"  +/
Сообщение от Nihilist (ok) on 09-Июн-15, 16:31 
>> Подскажите, в чем проблема?
> дистр какой? если centos\red hat то возможно selinux включен, но не настроен

Debian 8.1, обновленный с Debian 7.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Ошибка при"  +/
Сообщение от сис.админ_23rus email(ok) on 09-Июн-15, 17:38 
>>> Подскажите, в чем проблема?
>> дистр какой? если centos\red hat то возможно selinux включен, но не настроен
> Debian 8.1, обновленный с Debian 7.

тогда:
если изменяли конфиг, то сюда его
права на файлы

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Ошибка при"  +/
Сообщение от Nihilist (ok) on 09-Июн-15, 17:41 
>>>> Подскажите, в чем проблема?
>>> дистр какой? если centos\red hat то возможно selinux включен, но не настроен
>> Debian 8.1, обновленный с Debian 7.
> тогда:
>  если изменяли конфиг, то сюда его
>  права на файлы

1. Конфиги правил как в статье указано. Не более. Если нужно что-то конкретно, то могу выложить.
2. Права на какие файлы? Файл то я залить не могу.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Ошибка при"  +/
Сообщение от сис.админ_23rus email(ok) on 09-Июн-15, 17:52 
> 2. Права на какие файлы? Файл то я залить не могу.

когда пользователя добавляете, в mysql в таблице есть поле Dir.
вот права на эту директорию проверьте

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Ошибка при"  +/
Сообщение от Nihilist (ok) on 10-Июн-15, 06:03 
>> 2. Права на какие файлы? Файл то я залить не могу.
> когда пользователя добавляете, в mysql в таблице есть поле Dir.
> вот права на эту директорию проверьте

drw-rw-rw- 3 ftpuser ftpgroup 4096 июн  8 20:04 .
drwxr-xr-x 6 root    root     4096 июн  8 20:04 ..
drw-rw-rw- 2 ftpuser ftpgroup 4096 июн  9 21:45 exchange

Ниже ссылка на скрин веб-интерфейса с параметрами пользователя.
http://itmages.ru/image/view/2627198/f0eba0a1

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Ошибка при"  +/
Сообщение от сис.админ_23rus email(ok) on 10-Июн-15, 11:21 
>>> 2. Права на какие файлы? Файл то я залить не могу.
>> когда пользователя добавляете, в mysql в таблице есть поле Dir.
>> вот права на эту директорию проверьте
> drw-rw-rw- 3 ftpuser ftpgroup 4096 июн  8 20:04 .
> drwxr-xr-x 6 root    root     4096
> июн  8 20:04 ..
> drw-rw-rw- 2 ftpuser ftpgroup 4096 июн  9 21:45 exchange

uid exchange в веб-интерфейсе совпадает с uid ftpuser?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Ошибка при"  +/
Сообщение от Nihilist (ok) on 10-Июн-15, 11:44 
>>>> 2. Права на какие файлы? Файл то я залить не могу.
>>> когда пользователя добавляете, в mysql в таблице есть поле Dir.
>>> вот права на эту директорию проверьте
>> drw-rw-rw- 3 ftpuser ftpgroup 4096 июн  8 20:04 .
>> drwxr-xr-x 6 root    root     4096
>> июн  8 20:04 ..
>> drw-rw-rw- 2 ftpuser ftpgroup 4096 июн  9 21:45 exchange
> uid exchange в веб-интерфейсе совпадает с uid ftpuser?

Должен совпадать. Сейчас и не проверю, т.к. начал всё сначала в надежде найти ошибку в своих действиях.

Кстати, не подскажите, где pure-ftpd использует пользователя ftpuser? Где конкретно задается этот пользователь? Может проблема именно в этом?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Ошибка при"  +/
Сообщение от сис.админ_23rus email(ok) on 10-Июн-15, 12:35 
> Кстати, не подскажите, где pure-ftpd использует пользователя ftpuser? Где конкретно задается
> этот пользователь? Может проблема именно в этом?

из соображений безопасности от этого пользователя запускается сам сервис (в документации сказано http://download.pureftpd.org/pub/pure-ftpd/doc/README.Virtua... course, you can use any existing account like "nobody" (but not root), but it's better to have a dedicated account.)

вот, нагуглил более адекватную инструкцию все в одном http://www.houseofdreams.be/pure-ftpd-ftp-server-with-mysql-....
Рекомендуемый порядок действий прочитать документацию, понять смысл:
http://www.pureftpd.org/project/pure-ftpd/doc
Вас больше должна интересовать - main, MySQL authentication и Virtual users, если чего-то не понятно или хочется практики можете обратиться по ссылке выше (та что из гугля), если же и после этого не понятнятно, то писать тут.
В принципе об успехе желательно тоже отписаться с закрытием темы и указанием решения вопроса (для будущих поколений... ) :)

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

5. "Ошибка при"  +/
Сообщение от сис.админ_23rus email(ok) on 09-Июн-15, 17:48 
а еще, просмотрев по ссылке инфу, заметил, что там не создаются пользователи. вы их заводили вообще?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Ошибка при"  –1 +/
Сообщение от Nihilist (ok) on 09-Июн-15, 17:59 
> а еще, просмотрев по ссылке инфу, заметил, что там не создаются пользователи.
> вы их заводили вообще?

Пользователя создавал через веб-интерфейс.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Ошибка при"  +/
Сообщение от eRIC (ok) on 11-Июн-15, 08:06 
>> а еще, просмотрев по ссылке инфу, заметил, что там не создаются пользователи.
>> вы их заводили вообще?
> Пользователя создавал через веб-интерфейс.

смотрите логи ProFTPd сервера в /var/log/messages (если конечно логирование в отдельное место не настраивали). тут проблема в том что невозомжно создать файл на FTP сервере, а причин может быть несколько: у пользователя нет прав, папка только для чтения и т.д. и т.п.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Ошибка при"  +/
Сообщение от Nihilist (ok) on 11-Июн-15, 13:47 
> Установил Pure-FTPd по этим руководствам:
> https://pure-ftpd-webui.org/wiki/Pure-FTPd+MySQL installation#Ubuntu
> https://pure-ftpd-webui.org/wiki/Pure-FTPd WebUI installation#beta0.1.0andlaterversions
> Для передачи файла используется Filezilla. Попытка передать файл прерывается с ошибкой:
> Команда: STOR /ScanOPOS.exe
> Ответ: 553 Can't open that file: Permission denied
> Ошибка: Критическая ошибка при передаче файлов
> Подскажите, в чем проблема?

В общем проблема была в том, что я сам создал каталог загрузки. А надо, чтобы каталог был создан самим пользователем.

Хотя основная проблема скорее всего в том, что я изначально не дал права просмотр содержимого каталога. Права должны быть такими:
drwxr-xr-x 2 ftpuser  ftpgroup 4096 июн 11 17:32 shared

Проблема решена. Если необходимо, тему можно закрыть.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру