URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 67466
[ Назад ]

Исходное сообщение
"Проблема с fetch или что это....?"

Отправлено hobot , 10-Июл-06 12:37 
Люди дело такое:
FreeBSD 6.0
пытаюсь поставить что-нить с портов в ответ
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/pkgtools-2...: Permission denied
руками если по ftp то все ок
Пробую что-нить wget-ом  качнуть получаю такое
# wget ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/x4x-0.1.2....
--12:33:03--  ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/x4x-0.1.2....
           => `x4x-0.1.2.tar.bz2'
Распознается ftp.freebsd.org... 62.243.72.50, 204.152.184.73, 2001:4f8:0:2::e, ...
Connecting to ftp.freebsd.org|62.243.72.50|:21... соедининие установлено.
Выполняется вход под именем anonymous ... Выполнен вход в систему!
==> SYST ... готово.  ==> PWD ... готово.
==> TYPE I ... готово.   ==> CWD /pub/FreeBSD/ports/distfiles ... готово.
==> PASV ... couldn't connect to 62.243.72.50 port 54365: Permission denied
Повтор.

Расскажите как быть


Содержание

Сообщения в этом обсуждении
"Проблема с fetch или что это....?"
Отправлено newser , 10-Июл-06 12:54 
>Люди дело такое:
>FreeBSD 6.0
>пытаюсь поставить что-нить с портов в ответ
>fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/pkgtools-2...: Permission denied
>руками если по ftp то все ок
>Пробую что-нить wget-ом  качнуть получаю такое
># wget ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/x4x-0.1.2....
>--12:33:03--  ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/x4x-0.1.2....
>           => `x4x-0.1.2.tar.bz2'
>Распознается ftp.freebsd.org... 62.243.72.50, 204.152.184.73, 2001:4f8:0:2::e, ...
>Connecting to ftp.freebsd.org|62.243.72.50|:21... соедининие установлено.
>Выполняется вход под именем anonymous ... Выполнен вход в систему!
>==> SYST ... готово.  ==> PWD ... готово.
>==> TYPE I ... готово.   ==> CWD /pub/FreeBSD/ports/distfiles ... готово.
>==> PASV ... couldn't connect to 62.243.72.50 port 54365: Permission denied
>Повтор.
>
>Расскажите как быть

firewall?


"Проблема с fetch или что это....?"
Отправлено lavr , 10-Июл-06 12:55 
>Люди дело такое:
>FreeBSD 6.0
>пытаюсь поставить что-нить с портов в ответ
>fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/pkgtools-2...: Permission denied

??? где permission denied - если у вас:

# id
# ls -la /usr | grep ports

>руками если по ftp то все ок
>Пробую что-нить wget-ом  качнуть получаю такое
># wget ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/x4x-0.1.2....
>--12:33:03--  ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/x4x-0.1.2....
>           => `x4x-0.1.2.tar.bz2'
>Распознается ftp.freebsd.org... 62.243.72.50, 204.152.184.73, 2001:4f8:0:2::e, ...
>Connecting to ftp.freebsd.org|62.243.72.50|:21... соедининие установлено.
>Выполняется вход под именем anonymous ... Выполнен вход в систему!
>==> SYST ... готово.  ==> PWD ... готово.
>==> TYPE I ... готово.   ==> CWD /pub/FreeBSD/ports/distfiles ... готово.
>==> PASV ... couldn't connect to 62.243.72.50 port 54365: Permission denied
>Повтор.
>
>Расскажите как быть

управление режимом passive:

- для клиента ftp: man ftp
- для клиента fetch: man 3 fetch
- для wget: man wget (опция --no-passive-ftp или переменная среды)


"Проблема с fetch или что это....?"
Отправлено hobot , 10-Июл-06 13:10 
# id
uid=0(root) gid=0(wheel) groups=0(wheel), 5(operator)
:)
#  ls -la /usr | grep ports
drwxr-xr-x  67 root  wheel     1536  7 июл 18:51 ports
:)))

да фаервол стоит, но вот про режим passive видимо ничо не описано в нем


"Проблема с fetch или что это....?"
Отправлено lavr , 10-Июл-06 13:16 
># id
>uid=0(root) gid=0(wheel) groups=0(wheel), 5(operator)
>:)
>#  ls -la /usr | grep ports
>drwxr-xr-x  67 root  wheel     1536  
>7 июл 18:51 ports
>:)))
>
>да фаервол стоит, но вот про режим passive видимо ничо не описано
>в нем

# man ftpd про passive (теория)

# man ftp (про passive при использовании ftp как клиента)

# ftp -4 ftp://ftp.freebsd.org/
...
ftp> status (смотри passive on или off) попробуй
ftp> pass off
ftp> dir или get

либо как правильно подсказали разбирайся с firewall (если высокие порты закрыты)


"Проблема с fetch или что это....?"
Отправлено hobot , 10-Июл-06 13:57 
вот подскажите если дело в фаере то не смог бы я подключаться клиентом, а могу, может какие определенные порты нужно еще открыть

ftp> open ftp.freebsd.org
Trying 2001:4f8:0:2::e...
ftp: connect to address 2001:4f8:0:2::e: No route to host
Trying 2001:6c8:6:4::7...
ftp: connect to address 2001:6c8:6:4::7: No route to host
Trying 62.243.72.50...
Connected to ftp.freebsd.org.
220 ftp.FreeBSD.org NcFTPd Server (licensed copy) ready.
Name (ftp.freebsd.org:vdadmin): anonymous
331 Guest login ok, send your complete e-mail address as password.
Password:
230-You are user #120 of 1000 simultaneous users allowed.
230-
230 Logged in anonymously.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
502 Unimplemented command.
227 Entering Passive Mode (62,243,72,50,252,9)
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
drwxr-xr-x   3 ftpuser  ftpusers       512 Apr 19 19:21 pub
drwxr-xr-x   3 ftpuser  ftpusers       512 Mar 24 14:56 sup
226 Listing completed.
ftp> status
Connected and logged into ftp.freebsd.org.
No proxy connection.
Gate ftp: off, server (none), port ftpgate.
Passive mode: off; fallback to active mode: on.
Mode: stream; Type: binary; Form: non-print; Structure: file.
Verbose: on; Bell: off; Prompting: on; Globbing: on.
Store unique: off; Receive unique: off.
Preserve modification times: on.
Case: off; CR stripping: on.
Ntrans: off.
Nmap: off.
Hash mark printing: off; Mark count: 1024; Progress bar: on.
Get transfer rate throttle: off; maximum: 0; increment 1024.
Put transfer rate throttle: off; maximum: 0; increment 1024.
Socket buffer sizes: send 32768, receive 65536.
Use of PORT cmds: on.
Use of EPSV/EPRT cmds for IPv4: on (disabled for this connection).
Command line editing: on.
Version: NetBSD-ftp 20050514


"Проблема с fetch или что это....?"
Отправлено hobot , 10-Июл-06 16:00 
народ ну ведь наверняка кто нить знает в чем дело ну не поленитесь ткните носом уж все поперепробовал....

"Проблема с fetch или что это....?"
Отправлено hobot , 10-Июл-06 17:01 
Немного продвинулся - дело в фаерволе
ВОПРОС - какой диапазон портов нада открывать для  ентого всего

"Проблема с fetch или что это....?"
Отправлено lavr , 10-Июл-06 17:26 
>Немного продвинулся - дело в фаерволе
>ВОПРОС - какой диапазон портов нада открывать для  ентого всего

удивляюсь, вам все маны перечисли, да еще с комментариями:

# man ftpd (-U)

# man ip (IP_PORTRANGE)

# sysctl -a | grep portrange