Re: ssh+telnet
>>>>> In <060414142740.M0157260@sma.gssm.otsuka.tsukuba.ac.jp>
>>>>> 久野さん wrote:
>>> 一応だけど「stty raw; telnet ...」と1行でやって駄目? 久野
> yamaoka@jpl.orgさん:
>> おっと、さっきは勘違いしていました。そっちの tty なんですね。
>> はい、それで telnet の escape char が通るようになりました。
実はこの後で、ノルウェーにつないだ場合はやはり ^]^J をタイプしな
いと telnet をサスペンドできないことがわかりました。手元の INN
のサーバーに近所のホストを介してつなげば問題無かったのですが。
>> と言うことは、telnet に与えた `mode character' の指定は、実質的
>> には無効になってしまっているのかしらん。うーん、混乱してきた。
> telnetが大したことやってくれないのはまいどなので…
>> それから、そこで stty raw を指定すると、telnet に mode コマンド
>> を与える場合と、nntp の通信を行なう場合とで、改行コードを切り替
>> える (CRLF と LF) 必要がありますね。そういうことを Gnus で行なう
>> ことは可能ですが、3ヶ月もしないうちに、だれも意味がわからないコー
>> ドになってしまいそうで不安です。^^;;
> その場合はstty cbreakとか、とにかくsttyは色々あるから 久野
うーん、stty で遊ぶのは何だか不毛な気がしたので、まだあまり試し
ていません。それに、異常終了の記録で太った先方の INN のログが、
管理人の気に触るかもしれませんし。^^;;
代わりに、どのバージョンの OpenSSH でこの問題が起きるのかを調べ
ました。
OpenSSH_4.3p1 ×
OpenSSH_4.2p1 ×
OpenSSH_4.1p1 ○
OpenSSH_4.0p1 ○
OpenSSH_3.9p1 ○
というわけで、現在は 4.1p1 をインストールしてお茶を濁しています。
お付き合い下さった久野さんと岩本さん、どうもありがとうございます。
なお、この件は Gnus のメーリングリストにもリポートしておきました。
http://news.gmane.org/group/gmane.emacs.gnus.general/thread=62796/force_load=t
--
山岡
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735