In message <_A4632@delegate-en.ML_> on 11/12/09(02:35:35)
you "HD Sorgenia | Andrea `Zuse' Balestrero" <firstname.lastname@example.org> wrote:
|So, I read delegate manual, and I saw an "AUTHORIZER" directive.
|I tried the following:
| linux-dg -v -P21 SERVER=ftp MOUNT="/* ftp://192.168.0.83/*" \
| RELIABLE="*" ADMIN="foo@bar" \
|Now first step authentication works: delegate accepts users
|with the right passwords, and denies access to the others.
|But... FTP sessions do not work at all!!
|Delegate authenticates users via ftp server 192.168.0.83,
|but any further action (i.e.: a "dir" command in ftp session)
|is refused. Ftp server 192.168.0.83 says "530 You aren't logged in".
We should be careful in forwarding authentication information, so
it is not forwarded to the server automatically. You can do it
by adding the MYAUTH parameter as follows:
|What I understand is that authentication is not "remembered"
|for the full ftp session, and user credentials are not passed
|to the real server any more by delegate.
|If I use "AUTHORIZER" directive in such way, all ftp sessions fail,
|because real ftp server does not recognize the user.
|Am I using such directive in a wrong way?
|Is there a solution, to have a sort of "single sign-on" on delegate
|and keep credentials for the real ftp session?
|(Obviously, a solution where a user is asked to insert her/his
|credentials twice is not applicable...)
9 9 Yutaka Sato <email@example.com> http://delegate.org/y.sato/
( ~ ) National Institute of Advanced Industrial Science and Technology
_< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller