Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

не понятка с vsftpd

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 10 2006 12:52    Заголовок сообщения: не понятка с vsftpd Ответить с цитатой

Стоит vsftpd (из FC3), подключаюсь к нему, авторизуюсь, пытаюсь получить списко файлов, а в ответ получаю:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,1,1,75,203)
ftp: connect: No route to host

В чем может быть трабл?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
crash



Зарегистрирован: 02.11.2001
Сообщения: 1836
Откуда: Бердск

СообщениеДобавлено: Вт Янв 10 2006 13:05    Заголовок сообщения: Re: не понятка с vsftpd Ответить с цитатой

PashaP писал(а):
Стоит vsftpd (из FC3), подключаюсь к нему, авторизуюсь, пытаюсь получить списко файлов, а в ответ получаю:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,1,1,75,203)
ftp: connect: No route to host

В чем может быть трабл?

что в логах? фаервол?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 10 2006 13:13    Заголовок сообщения: Ответить с цитатой

В логах ничего, фаервол - дык соединение же проходит?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
sedfom



Зарегистрирован: 04.11.2002
Сообщения: 309
Откуда: Moscow

СообщениеДобавлено: Вт Янв 10 2006 13:20    Заголовок сообщения: Ответить с цитатой

Подключаетесь Вы по порту 21, а данные в пассивном режиме идут по не привелигированным портам. Так что копайте файрвол.
_________________
Каков вопрос, таков ответ.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 10 2006 13:31    Заголовок сообщения: Ответить с цитатой

Тогда какие порты нужно открывать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
sedfom



Зарегистрирован: 04.11.2002
Сообщения: 309
Откуда: Moscow

СообщениеДобавлено: Вт Янв 10 2006 19:35    Заголовок сообщения: Ответить с цитатой

vsftpd я ни разу не ковырял. Если замарачиваться лень, то настраиваете его на работу в активном режиме и файрволом разруливаете 20 порт. Если не лень тогда настраиваете файрвол на ведение логов по всем заблокированным портам, вычленяете по времени а IP адресам номера портов заблокированных при попытках работы в пассивном режиме и открываете обязательно диапазон портов от минимального до + скажем пара тысяч. Потом смотрите как все работает. Если спустя какоето время опять все ляжет, то опять идете в логи и опять и опять... Smile Ну Вы поняли. Smile Все это связано с тем что не привилегированные порты используются в системе не только пассивным ФТП, но и остальными сервисами (демонами) и в зависимости от сервера диапазоны могут существенно отличаться. Есть правда "счастливые" у который сам ФТП сервер позволяет настроить какой диапазон портов использовать в пассивном режиме, со всеми вытекающими вкусностями Smile (Я пока знаю только один такой ФТП сервер и работает он не под Юниксом).

Удачи.
_________________
Каков вопрос, таков ответ.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
crash



Зарегистрирован: 02.11.2001
Сообщения: 1836
Откуда: Бердск

СообщениеДобавлено: Ср Янв 11 2006 02:37    Заголовок сообщения: Ответить с цитатой

PashaP писал(а):
Тогда какие порты нужно открывать?

вообще выше 1024
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 14:13    Заголовок сообщения: Ответить с цитатой

Блин, никак не пойму что еще не хватает Sad
Вот что имеется:

Таблица: filter
Chain INPUT (policy ACCEPT)
target prot opt source destination
RH-Firewall-1-INPUT all -- anywhere anywhere

Chain FORWARD (policy ACCEPT)
target prot opt source destination
RH-Firewall-1-INPUT all -- anywhere anywhere

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain RH-Firewall-1-INPUT (2 references)
target prot opt source destination
ACCEPT udp -- 192.168.1.0/24 192.168.1.255
ACCEPT tcp -- 192.168.1.0/24 serv tcp dpt:pop3
ACCEPT tcp -- 192.168.1.0/24 serv tcp dpt:netbios-ssn
ACCEPT tcp -- 192.168.1.0/24 serv tcp dpt:netbios-dgm
ACCEPT tcp -- 192.168.1.0/24 serv tcp dpt:netbios-ns
ACCEPT udp -- 192.168.1.0/24 serv udp dpt:netbios-ssn
ACCEPT udp -- 192.168.1.0/24 serv udp dpt:netbios-dgm
ACCEPT udp -- 192.168.1.0/24 serv udp dpt:netbios-ns
ACCEPT all -- anywhere anywhere
ACCEPT icmp -- anywhere anywhere icmp any
ACCEPT ipv6-crypt-- anywhere anywhere
ACCEPT ipv6-auth-- anywhere anywhere
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpt:ftp-data
ACCEPT tcp -- anywhere anywhere tcp dpt:ftp
ACCEPT tcp -- anywhere anywhere tcp spt:ftp-data dpts:1024:65535
ACCEPT tcp -- anywhere anywhere tcp spt:ftp-data state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpt:ftp-data state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp spt:ftp state NEW,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpt:ftp state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp spts:1024:65535 state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpts:1024:65535 state RELATED,ESTABLISHED
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 14:14    Заголовок сообщения: Ответить с цитатой

Выключаю firewall все работает...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
McZim



Зарегистрирован: 09.08.2005
Сообщения: 275
Откуда: Omsk

СообщениеДобавлено: Вт Янв 17 2006 14:40    Заголовок сообщения: Ответить с цитатой

вот что у меня на шлюзе:

$IPTABLES -A tcp_packets -p TCP -m TCP -s 193.168.6.0/24 --dport 21 -j allowed

$IPTABLES -A tcp_packets -p TCP -m TCP -s 193.168.6.0/24 --dport 20 -j allowed

FTP-сервер находица в Питере, сам я в Омске. При установлении соединения ставим соединяться в пассивном режиме!

Все работает!
_________________
Я странный...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
dio



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 15:50    Заголовок сообщения: Re: не понятка с vsftpd Ответить с цитатой

PashaP писал(а):
Стоит vsftpd (из FC3), подключаюсь к нему, авторизуюсь, пытаюсь получить списко файлов, а в ответ получаю:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,1,1,75,203)
ftp: connect: No route to host

В чем может быть трабл?

А не пробовали после первого приглашения ftp> (после login successful) ввести команду passive ?
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
dio



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 15:55    Заголовок сообщения: Ответить с цитатой

так что? Не слышу...
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 16:10    Заголовок сообщения: Ответить с цитатой

ftp> passive
Passive mode off.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.

а дальше молчание...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dio



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 16:13    Заголовок сообщения: Ответить с цитатой

PashaP писал(а):
ftp> passive
Passive mode off.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.

а дальше молчание...

короче - зайди на свой фтп из графического клиента(нуTotal Commander что ли) и не забудь в настройках соединения указать "использовать пассивный режим" - потом результат сюда.
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 16:24    Заголовок сообщения: Ответить с цитатой

ну вот например:

Попытка 192.168.1.1:21
Подключение к 192.168.1.1:21
220 (vsFTPd 1.2.1)
USER petja

331 Please specify the password.
PASS xxxx
230 Login successful.
SYST

215 UNIX Type: L8
TYPE I

200 Switching to Binary mode.
PWD

257 "/home/petja"
Loading directory listing /home/petja from server (LC_TIME=ru_RU.UTF-Cool
PASV

227 Entering Passive Mode (192,168,1,1,235,59)
Невозможно создать соединение для передачи данных: Нет пути до хоста
Отключение от сервера 192.168.1.1

Вотс...
Еще раз, если на серваке /etc/rc.d/init/ipctables stop
То потом все ок работает
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dio



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 16:28    Заголовок сообщения: Ответить с цитатой

я не понял....все работает кроме листинга каталога??
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 16:31    Заголовок сообщения: Ответить с цитатой

dio писал(а):
я не понял....все работает кроме листинга каталога??


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



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 16:33    Заголовок сообщения: Ответить с цитатой

PashaP писал(а):
dio писал(а):
я не понял....все работает кроме листинга каталога??


именно

Ты ИЗДЕВАЕШЬСЯ НАД НАМИ??? Laughing
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 16:43    Заголовок сообщения: Ответить с цитатой

Нет Embarassed
Дык что я не так делаю?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dio



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 16:45    Заголовок сообщения: Ответить с цитатой

PashaP писал(а):
Нет Embarassed
Дык что я не так делаю?

я просил тебя зайти под графичсеким клиентом на тот фтп сервак - все пучком работает??
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 16:54    Заголовок сообщения: Ответить с цитатой

Авторизация пучком (дык она и так пучком) а вот дальше хер.
Причем виноват Firewall на серваке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dio



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 16:56    Заголовок сообщения: Ответить с цитатой

PashaP писал(а):
Авторизация пучком (дык она и так пучком) а вот дальше хер.
Причем виноват Firewall на серваке...

Я еще раз тебя спрашиваю...ты заходил под графичсеким клиентом туда??? Причем тут авторизация?
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 17:00    Заголовок сообщения: Ответить с цитатой

Под графическим. И где там пучкомConfused

200 Switching to Binary mode.
PWD

257 "/home/petja"
Loading directory listing /home/petja from server (LC_TIME=ru_RU.UTF-Cool
PASV

227 Entering Passive Mode (192,168,1,1,235,59)
Невозможно создать соединение для передачи данных: Нет пути до хоста

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



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 17:04    Заголовок сообщения: Ответить с цитатой

а без листинга директории upload/download работают?
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 17:11    Заголовок сообщения: Ответить с цитатой

графический сразу же отсоединяется, а ручками при попытке послать получаем
227 Entering Passive Mode (192,168,1,1,43,232)
ftp: connect: No route to host

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



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 17:14    Заголовок сообщения: Ответить с цитатой

а говоришь, что ВСЕ работает....кроме листинга...
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 17:17    Заголовок сообщения: Ответить с цитатой

Получается не все...
и чего ему не хватает?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dio



Зарегистрирован: 07.10.2004
Сообщения: 722
Откуда: Дважды орденоносная Кубань,Краснодар

СообщениеДобавлено: Вт Янв 17 2006 17:32    Заголовок сообщения: Ответить с цитатой

я подумал было, что ты не можешь ТОЛЬКО листинг получить из - за проблем с кодировками в командной строке, что там у тебя UTF_RU было?
_________________
All is not lost! Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Вт Янв 17 2006 18:36    Заголовок сообщения: Ответить с цитатой

проблема не с кодировками...
проблема в том, что нужно еще что-то открыть на фаерволле, а вот что..
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
sedfom



Зарегистрирован: 04.11.2002
Сообщения: 309
Откуда: Moscow

СообщениеДобавлено: Вт Янв 17 2006 19:31    Заголовок сообщения: Ответить с цитатой

Нарисуйте сюда схему Вашей сети с IP адресами и указанием где что стоит (файрвол, маршрутизатор, NAT, прокси, FTP) и где клиенты с каких адресов подключаются.
_________________
Каков вопрос, таков ответ.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
McZim



Зарегистрирован: 09.08.2005
Сообщения: 275
Откуда: Omsk

СообщениеДобавлено: Ср Янв 18 2006 06:10    Заголовок сообщения: Ответить с цитатой

Проверьте соответствие со сследующим:

Цитата:

/etc/vsftpd.conf:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
xferlog_enable=YES
connect_from_port_20=NO
one_process_model=NO
nopriv_user=ftp
ftpd_banner=TEST FTP SERVER TEST.PashaP.INFO
chroot_local_user=YES


В нем строка:
listen=YES
предписывает запускать vsftpd в качестве автономного демона.
Строка:
anonymous_enable=NO
запрещает доступ анонимным пользователям.
Строка:
local_enable=YES
разрешает доступ пользователям, прошедшим аутентификацию.
Строка:
write_enable=YES
разрешает осуществлять запись в пользовательские каталоги.
Строка:
local_umask=022
определяет права доступа к вновь создаваемым пользователями файлам. Значение 022 соответствует правам
доступа -rw-r--r--.
Строка:
xferlog_enable=YES
предписывает регистрацию загрузки vsftpd и файлов с FTP-сервера пользователями в файлы каталога
/var/log/messages.
Строка:
connect_from_port_20=NO
позволяет выполнять vsftpd с меньшими правами доступа, однако некоторые клиенты могут требовать под-
ключения на 20 порту. Попробуйте запускать свой сервер с отключенной опцией
connect_from_port_20, если возникнут проблемы, то включите ее.
Строка:
one_process_model=NO
По умолчанию vsftpd обслуживает соединение двумя процессами. На сильно загруженных FTP-серверах это
может привести к падению производительности. Поэтому, если ваш FTP-сервер поддерживает большое чис-
ло пользователей, лучше разрешить эту опцию, т. е. изменить установленное нами значение "no" на "yes".
Строка:
nopriv_user=ftp
Часть 9. Программное обеспечение для организации службы FTP-сервера 486
определяет имя пользователя, от имени которого запускается vsftpd.
Строка:
ftpd_banner=TEST FTP SERVER TEST.PashaP.INFO
определяет содержание строкового сообщения, отображаемого при подключении FTP-клиента к серверу.
Строка:
сhroot_local_user=YES
предписывает перемещение пользователя сервера в свой домашний каталог сразу же после регистрации на
сервере. В этом случае пользователи не смогут заходить в каталоги других пользователей.


Этот файл используется для определения списка пользователей, для которых доступ к FTP-серверу закрыт. Здесь следует отразить всех привилегированных пользователей вашей системы.

/etc/ftpusers
root;
bin;
daemon;
sync;
mail;
nobody;
named;
rpm;
www;
mysql.


Для того, чтобы пользователь мог установить соединение с FTP-сервером необходимо создать соответствующую учетную запись. Для этого необходимо выполнить следующие операции.

Создайте учетную запись для пользователя, например PashaP, которому будет разрешен доступ к
FTP-серверу:

[root@test /]# ureradd -g urers -d /home/PashaP -s /bin/false PashaP

Задайте пароль для пользователя PashaP:

[root@test /]# passwd PashaP
Changing password for user PashaP
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully


Если вы так уверены что дело в фаерволе, то не нужно его отключать, а просто удалите все правила, а потом добавьте новые которые будут говорить о том что, все и везде можно!!!
_________________
Я странный...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Ср Янв 18 2006 17:08    Заголовок сообщения: Ответить с цитатой

sedfom писал(а):
Нарисуйте сюда схему Вашей сети с IP адресами и указанием где что стоит (файрвол, маршрутизатор, NAT, прокси, FTP) и где клиенты с каких адресов подключаются.


В данном случае все просто. FTP сервер стоит внутри сети с адресом х.х.х.1, и в данном случае клиент идет с х.х.х.12
По дороге ничего больше нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
C37



Зарегистрирован: 09.03.2005
Сообщения: 311

СообщениеДобавлено: Ср Янв 18 2006 17:57    Заголовок сообщения: Ответить с цитатой

А клиент поддерживает пассивный режим?
Как вариант диагностики можно послушать разговор клиента с сервером, напр., с помощью ethereal или tcpdump. Тогда будет ясно, что куда (на какой порт) идет, и что из этого не проходит.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
PashaP



Зарегистрирован: 06.06.2005
Сообщения: 113

СообщениеДобавлено: Чт Янв 19 2006 12:05    Заголовок сообщения: Ответить с цитатой

Клиент поддерживает.
Послушать попробую.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...