je l'ai fait quelques tests ce soir sur un ordinateur Windows connexion à un serveur BSD. Si j'entre
putty.exe -l username -pw password server.domain.com
Je me suis connecté sans problème. Si je tente
putty.exe -l username -P password server.domain.com
Je reçois une ouverture de boîte d'alerte avec un titre de PuTTY Internal Error
et un message de Invalid Port Number
. En fait, c'est la seule fois où je peux obtenir ce message d'erreur.
Si vous utilisez un bon mot de passe (casse mixte, symboles spéciaux, etc.), le mot de passe peut être à l'origine du problème. Peut-être essayer d'encadrer le mot de passe entre guillemets, comme dans
putty.exe -l username -pw "password" server.domain.com
Utilisez-vous la dernière version de PuTTY? J'utilise 0.60, ce qui semble être la version la plus récente.
Enfin, et je sais que cela semble très simple, est-ce que vous l'entrez manuellement sur une invite de commande pendant que vous testez, ou vos tests sont-ils effectués dans le cadre d'un script plus grand? Par souci de simplicité, je le ferais travailler manuellement avant d'essayer de l'intégrer dans un processus plus large.Pour la même raison, je voudrais également arrêter d'essayer d'exécuter automatiquement la commande à distance (-m
) tout en essayant de comprendre ce problème. On dirait que vous l'êtes déjà, mais ça ne fait jamais mal de vérifier ...
Si vous ne pouvez pas le dire, je suis un peu en train de saisir les pailles ici. Je ne peux pas sembler reproduire le problème excepté quand -P
est inclus quelque part sur la ligne de commande.
Même quand je fais: putty.exe -ssh -l usrnme -pw pswd donne la même erreur – user234194