Sim estou...
--

2008/9/9 Maycon Sanches Amaro <[EMAIL PROTECTED]>

>   Guilherme, vc ta com esse problema???
>
> Att.
> Maycon Sanches Amaro
>
> Guilherme Silva da Cruz escreveu:
>
> >
> > Alguém tem um problema semelhante??
> > --
> >
> > --- Em [email protected] <squid-br%40yahoogrupos.com.br>
> > <mailto:squid-br%40yahoogrupos.com.br <squid-br%2540yahoogrupos.com.br>>,
> "Guilherme Silva da Cruz"
>
> > <[EMAIL PROTECTED]> escreveu
> > >
> > > Me ajudem ae...
> > >
> > > Cleber, Maycom e cia.
> > >
> > > Em um Debian 4.0 com squid3 e Samba 3.0.24, configurado e autenticando
> > > por ncsa_auth sem problemas. Estou tentando mudar para autenticar em um
> > > Samba 3.0.22-13.16 no SUSE-SLES10, eu baixei aquela versão do
> > > smb_auth (smb_auth-0.05 de 1999) compilei e instalei, reinstalei(e
> > > até fiz uma alteração no smb_auth.sh), já fiz de tudo, mas o
> > > mesmo erro quando eu rodo o comando smb_auth -W DOMAIN -d ainda
> > > persiste. Também alterei a variável SAMBAPREFIX(como dito pelo
> > > Cleber).
> > >
> > > Resultado do comando smb_auth:
> > >
> > > 9P44BG1:/usr/bin# smb_auth -W PMCCDC003 -d
> > > a a
> > > Domain name: PMCCDC003
> > > Pass-through authentication: no
> > > Query address options:
> > > Domain controller IP address: 192.168.27.5
> > > Domain controller NETBIOS name: PMCCDC003
> > > Contents of //PMCCDC003/NETLOGON/proxyauth:
> > > ERR
> > >
> > >
> > ----------------------------------------------------------\
> > > --------
> > >
> > >
> > >
> > > Arquivo smb_auth.sh:
> > >
> > > export SAMBAPREFIX=/usr
> > > read DOMAINNAME
> > > read PASSTHROUGH
> > > read NMBADDR
> > > read NMBCAST
> > > read AUTHSHARE
> > > read AUTHFILE
> > > read SMBUSER
> > > read SMBPASS
> > >
> > > # Find domain controller
> > > echo "Domain name: $DOMAINNAME"
> > > if [ -n "$PASSTHROUGH" ]
> > > then
> > > echo "Pass-through authentication: yes: $PASSTHROUGH"
> > > else
> > > echo "Pass-through authentication: no"
> > > PASSTHROUGH="$DOMAINNAME"
> > > fi
> > > if [ -n "$NMBADDR" ]
> > > then
> > > if [ "$NMBCAST" = "1" ]
> > > then
> > > addropt="-U $NMBADDR -R"
> > > else
> > > addropt="-B $NMBADDR"
> > > fi
> > > else
> > > addropt=""
> > > fi
> > > echo "Query address options: $addropt"
> > > dcip=`$SAMBAPREFIX/bin/nmblookup $addropt "$PASSTHROUGH" | awk
> > > '/^[0-9.]+/ { print $1 ; exit }'`
> > > echo "Domain controller IP address: $dcip"
> > > [ -n "$dcip" ] || exit 1
> > >
> > > # All right, we have the IP address of a domain controller,
> > > # but we need its name too
> > > dcname=`$SAMBAPREFIX/bin/nmblookup -A $dcip | awk '$2 == "<1e>" { print
> > > $1 ; exit }'`
> > > echo "Domain controller NETBIOS name: $dcname"
> > > [ -n "$dcname" ] || exit 1
> > >
> > > # Pass password to smbclient through environment. Not really safe.
> > > USER="$SMBUSER%$SMBPASS"
> > > export USER
> > >
> > > # Read the contents of the file $AUTHFILE on the $AUTHSHARE share
> > > authfilebs=`echo "$AUTHFILE" | tr / '\\\\'`
> > > authinfo=`$SAMBAPREFIX/bin/smbclient "//$dcname/$AUTHSHARE/AUTHFILE" -I
> > > $dcip -d 0 -E -W "$DOMAINNAME" -c "get proxyauth" 2>/dev/null`
> > > echo "Contents of //$dcname/$AUTHSHARE/$AUTHFILE: $authinfo"
> > >
> > > # Allow for both \n and \r\n end-of-line termination
> > > [ "$authinfo" = "allow" -o "$authinfo" = "allow" ] || exit 1
> > > exit 0
> > >
> > >
> > > Me ajudem ae...
> > >
> > > Obrigado
> > > --
> > >
> > > Guilherme Cruz
> > >
> >
> >
>  
>



-- 
Guilherme Cruz

Responder a