Приветствую уважаемое сообщество!
Как и у многих из вас, однажды встал вопрос перехода от FTP к более секюрным формам доступа к удаленным серверам. Естественно выбор пал в сторону бесплатного OpenSSH (Copssh with OpenSSH 7.1 - в данном случае это реализация OpenSSH от Cygwin, но суть дела, это не меняет).
Цель:
поднять на удаленных видео-серверах (на базе WinXP/32) защищенный SFTP, с авторизацией по ключам, порт-форвардингом и т.п., да и вообще секурный доступ.
В общем всё получилось, все работает.
пример фрагмент секции моего sshd_config
Match User video
ForceCommand internal-sftp
ChrootDirectory /video
AllowTcpForwarding yes
MaxSessions 10
PasswordAuthentication no
PubkeyAuthentication yes
а вот, фрагмент fstab:
C:/Program\040Files/ICW / ntfs override,binary,noacl 0 0
D:/video /video ntfs override,binary,noacl 0 0[/B]
C:/Program\040Files/ICW/bin /usr/bin ntfs override,binary,noacl 0 0
C:/Program\040Files/ICW/lib /usr/lib ntfs override,binary,noacl 0 0
C:/Program\040Files/ICW/etc/terminfo /usr/share/terminfo ntfs override,binary,noacl 0 0
none /cygdrive cygdrive binary,posix=0,user,noacl 0 0
!
а теперь, внимание вопрос знатокам:
в директории D:/video - собственно папки с видео - по 300-400 папок (в каждой папке 2000-5000тыс. файлов *.jpg) - когда удаленно захожу в папку с видео (WinSCP, FileZilla, BASH - неважно что), папка с файлами открывается УЖАСНО медленно! Т.е. листинu файлов отрабатывает как-то дико томознуто! При чем скорость канала, сжатие, шифрование - роли не играет! Папки с объемом 300-400 файлов открываются мгновенно! Что странно - при использовании обычного SlimFTPd - такого не происходит и даже самый огромные папки открывается очень быстро!
Грешу на cygdrive и fstab - все таки это шняга портированная, и возможно это есть узким местом данной реализации.
Бьюсь с этой проблемой уже месяца два, перерыл пол-Интернета - ни где явно эта проблема не описывается. Как с ней бороться, куда копать? Я в отчаянии.... Прошу помощи зала! Буду благодарен за любой совет!