The OpenNET Project / Index page

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

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

"vsftpd - права доступа"  +/
Сообщение от tigersl (ok) on 09-Май-09, 20:16 
Доброго времени!!!
Проблема такая:
настроил vsftpd все работает
(загружает, читает, удаляет, сидит в локальной директории пользователя)
но !!!  не смотря на
local_umask=077
file_open_mode=0777
присваивает всем файлам (и директориям) при загрузке на сервер права:
-rwx------ (drwx------), что портив все дело!
Господа и Дамы вопрос к Вам как справиться с проблемой
и сделать, что бы при загрузке права были
-rwxr-xr-x (drwxr-xr-x) или -rwxrwxrwx (drwxrwxrwx) ?
Благодарю за внимание ! А возможно и за хороший совет!


--------------------
приложение: файл конфигурации vsftpd.conf
##############################################################
#        файл конфигурации сервера ftp - vsftpd
##############################################################
# автозапуск демона vsftpd
listen=YES
# поддержка ip v6
#listen_ipv6=YES
# анонимный вход запрещен
anonymous_enable=NO
# разрешить вход локальным пользователям
local_enable=YES
# разрешить запись и изменение файлов на сервере
write_enable=YES
# маска файла по умолчанию для локального пользователя 077
# устанавливаем
local_umask=077
file_open_mode=0777
# включаем отображение файлов начинающихся с . или ..
#force_dot_files=Yes
# разрешаем установку прав доступа
chmod_enable=Yes
# прова виртальных и локальных пользователей устанавливаем равными
virtual_use_local_privs=Yes
# разрешение upload, по умолчанию NO
#anon_upload_enable=YES
# разрешение создавать директории по умолчанию NO
#anon_mkdir_write_enable=YES
# разрешение на вывод сообщения директории
#dirmessage_enable=YES
# создание детального файла отчетов о загрузках/выгрузках
xferlog_enable=YES
# дополнительные привелегии vsftpd для отслеживания 20 порта
connect_from_port_20=YES
# файл для записи логов
vsftpd_log_file=/var/log/vsftpd/vsftpd.log
# изменение формата файла логов
#xferlog_std_format=YES
# время ожидания в сесии
idle_session_timeout=600
# время ожидания соединения
#data_connection_timeout=120
# создание уникального ограниченного пользователя для ftp
#nopriv_user=ftpsecure
# включение функции ABOR requests для анонимного пользователя
#async_abor_enable=YES
# применение кодировки ASCII для загрузки/выгрузки
#ascii_upload_enable=YES
#ascii_download_enable=YES
# ftp banner - при старте
#ftpd_banner=Welcome to blah FTP service.
# ограничение по доступа по списку e-mail
#deny_email_enable=YES
# список e-mail
#banned_email_file=/etc/vsftpd.banned_emails
# права root в папке локального пользователя
chroot_local_user=YES
# пароль тот же, что при входе в систему
passwd_chroot_enable=YES
# разрешить список запрещенных пользователей
userlist_enable=YES
# список запрещенных пользователей
userlist_file=/etc/vsftpd.user_list
# разрешить список допустимых пользователей
#chroot_list_enable=YES
# адрес файла списка допустимых пользователей
#chroot_list_file=/etc/vsftpd.chroot_list
# разрешение команд ls -R; ls +R с рекурсией
#ls_recurse_enable=YES
#
# Debian customization (настройки специально для debian)
#
# Some of vsftpd's settings don't fit the Debian filesystem layout by
# default.  These settings are more Debian-friendly.
#
# This option should be the name of a directory which is empty.  Also, the
# directory should not be writable by the ftp user. This directory is used
# as a secure chroot() jail at times vsftpd does not require filesystem
# access.
secure_chroot_dir=/var/run/vsftpd
#
# This string is the name of the PAM service vsftpd will use.
pam_service_name=vsftpd
#
# This option specifies the location of the RSA certificate to use for SSL
# encrypted connections.
rsa_cert_file=/etc/ssl/certs/vsftpd.pem

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


1. "vsftpd - права доступа"  +/
Сообщение от Admin1 on 10-Май-09, 11:45 
Наверное стоит почитать man? в сторону umask?
local_umask=022
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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