Люди дело такое:
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
Повтор.Расскажите как быть
>Люди дело такое:
>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?
>Люди дело такое:
>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 или переменная среды)
# 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 видимо ничо не описано в нем
># 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 (если высокие порты закрыты)
вот подскажите если дело в фаере то не смог бы я подключаться клиентом, а могу, может какие определенные порты нужно еще открыть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
народ ну ведь наверняка кто нить знает в чем дело ну не поленитесь ткните носом уж все поперепробовал....
Немного продвинулся - дело в фаерволе
ВОПРОС - какой диапазон портов нада открывать для ентого всего
>Немного продвинулся - дело в фаерволе
>ВОПРОС - какой диапазон портов нада открывать для ентого всегоудивляюсь, вам все маны перечисли, да еще с комментариями:
# man ftpd (-U)
# man ip (IP_PORTRANGE)
# sysctl -a | grep portrange