Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Не сохраняются права на переданный файл по FTP

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Сеть
 
Автор Сообщение
alex022

Новенький


Зарегистрирован: 08.12.2012
Сообщения: 10
Откуда: Нижний Новгород

СообщениеДобавлено: Вт Окт 24, 2017 8:51 am    Заголовок сообщения: Не сохраняются права на переданный файл по FTP
Ответить с цитатой

В общем так. Есть внутренний FTP сервер (новый, пока еще в тестовом режиме). Основан на ProFTPD. В общем-то все работает, как и задумывалось, но есть один непонятный момент. При загрузке файлов в специально для этого назначенную папку /uploads перестали сохраняться права на передаваемые файлы (еще вчера все работало нормально). Буквально со вчерашнего вечера имеем следующее:
Цитата:
PASV
227 Entering Passive Mode (192,168,0,2,198,152).
STOR /uploads/DSCN0140.JPG
150 Открываю режим BINARY данных для /uploads/DSCN0140.JPG
226 Передача завершена
Успешно передано /home/sasha/Изображения/DSCN0140.JPG на скорости 598,20 Кб/сек
SITE CHMOD 775 /uploads/DSCN0140.JPG
550 CHMOD 775 /uploads/DSCN0140.JPG: Отказано в доступе

Загрузка списка файлов каталога /uploads с сервера (LC_TIME=ru_RU.UTF-8)
PASV
227 Entering Passive Mode (192,168,0,2,224,153).
LIST -aL
150 Открываю режим BINARY данных для file list
226 Передача завершена

Вот, что это такое (выделил цветом)... При этом файлы передаются нормально. Права на папку не изменял (установлены 777), конфиг proftpd после настройки не трогал...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
chip

Тысячник


Зарегистрирован: 22.04.2010
Сообщения: 2480
Откуда: Zhytomyr st., Baranivka, 12702

СообщениеДобавлено: Ср Окт 25, 2017 10:38 am    Заголовок сообщения:
Ответить с цитатой

>>установлены 777 это не правильный подход
owner кто?
Код:

# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask    022

_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alex022

Новенький


Зарегистрирован: 08.12.2012
Сообщения: 10
Откуда: Нижний Новгород

СообщениеДобавлено: Ср Окт 25, 2017 1:28 pm    Заголовок сообщения:
Ответить с цитатой

При создании папки uploads изначально права были выставлены в 775, в 777 они перешли после активизации сервера и первой закачки файлов. Причем самостоятельно, эти права я не изменял. Владелец папки - текущий пользователь, то есть я. А вот атрибуты приходящего файла: Владелец - messagebus, группа - nogroup. Что это за владелец такой - вообще непонятно. Ни в конфиге он никак не прописан, ни у меня на компьютере. Понятно, что прав на изменение этих атрибутов у меня нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
chip

Тысячник


Зарегистрирован: 22.04.2010
Сообщения: 2480
Откуда: Zhytomyr st., Baranivka, 12702

СообщениеДобавлено: Ср Окт 25, 2017 3:57 pm    Заголовок сообщения:
Ответить с цитатой

http://www.proftpd.org/docs/configs/basic.conf
# Set the user and group under which the server will run.
User nobody
Group nogroup
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alex022

Новенький


Зарегистрирован: 08.12.2012
Сообщения: 10
Откуда: Нижний Новгород

СообщениеДобавлено: Ср Окт 25, 2017 5:37 pm    Заголовок сообщения:
Ответить с цитатой

Поправил, изменив имя пользователя на nobody. Ошибка так и продолжала выскакивать. Удалось устранить добавлением в конфиг директивы:
Код:
<Limit SITE_CHMOD>
  AllowAll
</Limit>

Однако, пока что как были приходящие файлы с владельцем messagebus и группой nogroup, так и остаются. Хотя ошибка исчезла...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Сеть Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис