runas - 1326: Falha de logon: nome de usuário desconhecido ou senha incorreta

2

Eu tentei executar notepad de cmd usando o seguinte comando -

runas /noprofile /user:<username>@<ip> notepad

Então eu recebi essa saída onde me pediram para inserir minha senha

Enter the password for <username>@<ip>:

Depois de digitar minha senha (que está correta), recebi esta saída -

Attempting to start notepad as user "<username>@<ip>" ...
RUNAS ERROR: Unable to run - notepad
1326: Logon failure: unknown user name or bad password.

Alguma idéia de por que recebi a saída acima? Eu sou realmente um manequim quando se trata de programação e scripts nos terminais do Windows. Além disso, é possível evitar a parte de interação em que me pedem senha e inseri-la como parte do comando runas ?

    
por AlwaysALearner 20.08.2013 / 15:18

3 respostas

2

O parâmetro "user" espera credenciais de usuário que consistem em um nome de usuário e um nome de domínio (opcional), você não pode usar um endereço IP enquanto está tentando.

De runas /? :

<UserName> should be in form USER@DOMAIN or DOMAIN\USER

Se você não tiver nenhum domínio, poderá usar o nome do computador de destino para que ele saiba procurar lá para verificar o armazenamento de credenciais.

Quanto a incluir a senha para que você não precise digitá-la, não, você não pode fazer isso, pois ela é considerada insegura.

Talvez confira essas perguntas sobre SU relacionadas a isso:

por 20.08.2013 / 17:45
0

Como não tenho permissão para comentar ainda ... Este é um ambiente do Active Directory ou você tenta acessar um usuário ou grupo de outro computador.

Se for um ambiente AD, sugiro que NÃO use um IP, mas o nome do domínio (o nome NetBios também é OK)

Eu apenas tentei isso sozinho e deu certo. (o resultado é alemão)

 C:\Users\user>runas /noprofile /user:[email protected] notepad
Geben Sie das Kennwort für "[email protected]" ein:
Es wird versucht, notepad als Benutzer "[email protected]" zu starten...

C:\Users\user>runas /noprofile /user:foo_bar\testuser notepad
Geben Sie das Kennwort für "foo_bar\testuser" ein:
Es wird versucht, notepad als Benutzer "foo_bar\testuser" zu starten...

C:\Users\user>runas /noprofile /user:foobar.com\testuser notepad
Geben Sie das Kennwort für "foobar.com\testuser" ein:
Es wird versucht, notepad als Benutzer "foobar.com\testuser" zu starten...
    
por 20.08.2013 / 15:44
0

Se você quiser especificar nome de usuário e senha na linha de comando, você pode tentar PsExec da Syinternals / Microsoft.

    
por 20.08.2013 / 15:44