Guilherme, vc ta com esse problema???

Att.
Maycon Sanches Amaro



Guilherme Silva da Cruz escreveu:
>
> Alguém tem um problema semelhante??
> --
>
> --- Em [email protected] 
> <mailto:squid-br%40yahoogrupos.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
> >
>
>  

Responder a