今夜、BSD サーバーに接続している Windows コンピューターでいくつかのテストを行いました。入れば
putty.exe -l username -pw password server.domain.com
問題なく繋がります。私が試したら
putty.exe -l username -P password server.domain.com
PuTTY Internal Error
のタイトルとメッセージの警告ボックスが開きますInvalid Port Number
。実際、そのエラー メッセージが表示されるのはそのときだけです。
適切なパスワード (大/小文字混合、特殊記号など) を使用している場合、パスワードが問題の原因である可能性があります。次のように、パスワードを二重引用符で囲んでみてください。
putty.exe -l username -pw "password" server.domain.com
最新バージョンの PuTTY を使用していますか? 私は 0.60 を使用していますが、これが最新バージョンのようです。
最後に、これらは非常に単純に聞こえると思いますが、テスト中にコマンド プロンプトで手動で入力していますか?それとも、テストはより大きなスクリプトの一部として実行されていますか? 簡単にするために、より大きなプロセスに統合しようとする前に、手動で動作させます。-m
同じ理由で、この問題を理解しようとしている間は、リモート コマンド ( ) を自動的に実行しようとすることもやめます。あなたはすでにそうしているように見えますが、確認するのは決して悪いことではありません...
わからない場合は、ここでストローをつかんでいます。-P
コマンドラインのどこかに含まれている場合を除いて、問題を再現できないようです。