パテ:EOFを送信


1

Windows 7を実行していて、Puttyを使用してLinuxサーバーに接続しています。私が書いているいくつかのプログラムでは、EOFを入力に渡すことができる必要があります。Linuxでは通常Ctrl-Zを入力しますが、Puttyではプログラムを終了するようです。Ctrl-Dも機能しないようです。

:私は見て持っていた http://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter3.html#using-sysmenuを見て示唆している、http://the.earth.li/~sgtathamを/putty/0.58/htmldoc/Chapter4.html#config-telnetkey、それは私は私はありませんのTelnetサーバーに接続していた場合のようですけれども。

私にできることについて何か提案はありますか?

ありがとう。

回答:


1

puttyを使用すると、「-raw」コマンドラインオプションを使用でき、CTRL-ZまたはCTRL-Dを送信できます。


-rawを使用すると、適切にログインできないようです。「SSH-2.0-OpenSSH_4.3」と表示されたコンソールで停止するだけです。
-joshhendo

問題は私が作成したプログラムにあり、ローカル仮想マシンで動作するようにしました。Ctrl-DはPuttyで機能します。提案をありがとう。
-joshhendo

-rawオプションを使用してログインすることはできません。これは、TelNetやSSH(デフォルト)タイプのセッションのように自動的には何も行わない生の接続だからです。PuTTY内でキーボードオプションを探しましたが、CTRL-Dに関して何も表示されなかったため、これはサーバー側の実装の問題になる可能性があります(キーストロークを変更できるものについては、sshd_config設定を確認してください)。
ランドルフリチャードソン

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.