Ola lista Estou tentando trocar a senha de login de um servidor LDAP com o comando smbpasswd, no entanto ao digitar o comando:
smbpasswd -r ip Aparece o seguinte erro: cli_pipe_validate_current_pdu: RPC fault code NT code 0x1c010002 received from remote machine ip pipe \samr fnum 0x744f! machine ip rejected the password change: Error was : NT code 0x1c010002. Failed to change password for ricardogorayeb Já procurei em diversos foruns só que não obtive sucesso. O interessante é que só ocorre no Kubuntu, em outras distribuições como a Red Hat ES 4 por exemplo o comando acima citado funciona normalmente. Como não obtive sucesso a solução que eu pensei foi por fazer um script (script 1) que fizesse um ssh para uma máquina com Red Hat ES 4 para de lá executar outro script (script 2) com o comando acima. Script 1 sshpass -p senha ssh [EMAIL PROTECTED] ./script Script 2 echo -n "DIGITE SEU LOGIN: " read user smbpasswd -r 170.10.6.100 -U $user Tudo funcionou direitinho, no entanto, ao pedir a confirmação das senhas, as mesmas não ficam ocultas, conforme abaixo: [EMAIL PROTECTED]:/tmp$ ./trocasenha DIGITE SEU LOGIN: ricardogorayeb Old SMB password:abc New SMB password:abcde Retype new SMB password:abcde Preciso de uma luz para resolver o meu problema. Alguém pode me ajudar!? Preciso que ou seja resolvido o problema de executar o comando smbpasswd em máquinas com Kubuntu ou a solução do ssh. Desde já agradeço a colaboração, --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
