The OpenNET Project / Index page

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

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

"Настроить vsftpd на MyBook Linux"  +/
Сообщение от MyBook Linux on 22-Фев-11, 16:26 
[quote="MyBook Linux"]Добрый день.

Ситуация следующая:
1. Есть девайс http://en.wikipedia.org/wiki/MyBook с установленным внутри

# uname -a
Linux MyBook 2.6.17.14 #1 PREEMPT Fri Jan 18 10:40:25 GMT 2008 armv5tejl GNU/Linux

На этот девайс необходимо поставить ftp, мой выбор пал на vsftpd.

2. Необходимо предоставить доступ для системных пользователей, точнее сказать для пользователя ftp:

# id ftp
uid=108(ftp) gid=500(users) groups=500(users)

Конфиг:

# vi /opt/etc/vsftpd.conf
listen=NO
listen_address=10.200.0.48
pam_service_name=vsftpd
anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
anon_root=/var/ftp/anonymous
dirmessage_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=ftp
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
idle_session_timeout=600
data_connection_timeout=12000
nopriv_user=ftp
ascii_upload_enable=NO
ascii_download_enable=NO
ftpd_banner=Hello.
user_config_dir=/etc/vsftpd/vusers
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
userlist_file=/etc/vsftpd/user_list
userlist_enable=YES
userlist_deny=NO

]# cat /etc/vsftpd/vusers/ftp
local_root=/shares/internal/backup

Доступ к файлам:

# ls -al /shares/internal/
total 40
drwsr-sr-x 7 www-data www-data  4096 Feb 10 14:48 .
drwsr-sr-x 4 root     root      4096 Jan 18  2008 ..
drwx------ 2 www-data www-data  4096 Dec 28 10:48 .senvidData
drws--S--- 2 ftp      users     4096 Dec 29 17:04 BACKUP
drwsrwsrwx 2 www-data www-data  4096 Dec 27 13:47 PUBLIC
dr-xrwx--- 2 root     users     4096 Feb 10 14:48 backup

Пользователь ftp в системе заведён так:

ftp:x:108:500:FTP User:/shares/internal/backup:/bin/sh
[/quote]

При коннекте на данный фтп происходит следующее:

# ftp ftp@10.200.0.48
Connected to 10.200.0.48.
220 Hello.
331 Please specify the password.
Password:
530 Login incorrect.
ftp: Login failed.

Логи системы:

# tail /var/log/vsftpd.log
Tue Feb 22 14:18:15 2011 [pid 5922] CONNECT: Client "10.200.0.1"
Tue Feb 22 14:18:18 2011 [pid 5921] [ftp] FAIL LOGIN: Client "10.200.0.1"

Прошу помочь разобраться, т.к. не понимаю причину отказа авторизации.[/quote]

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

Оглавление

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


1. "Настроить vsftpd на MyBook Linux"  +/
Сообщение от Слоупок (ok) on 22-Фев-11, 21:02 
Ну, я не шибко разбираюсь, но может попробуете такой конфиг..


anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
local_root=/shares/internal
check_shell=NO
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
idle_session_timeout=600
data_connection_timeout=12000
pam_service_name=vsftpd

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

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

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




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

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