Tera Termのあまり知られていないこと

「TELNETやSSHといえばTera Term」という人でも、意外と知らない動作があるようです。
2481view 3コメント
38
あまり知られていない機能
ファイルのD&DでSCPできる
いわもと こういち @ttdoda
そういえばTera TermのVTウィンドウにファイルをドロップするとSCP出来るのって10年前に実装したんだけれど、意外と知られていなかったようだ ttssh2.osdn.jp/manual/ja/abou…
矩形選択できる
ゆたかさん @yutakakn
Tera TermではALTキー押しながらマウスでドラッグすると、矩形(くけい)選択ができます。同じ操作はテキストエディタでもできることが多いです。メモ帳はできないけれど。 pic.twitter.com/RVNg3f0TEU
 拡大
ホスト名欄にオプションを指定できる
いわもと こういち @ttdoda
Tera Termのあまり知られていない機能っていったら、ホスト名欄にコマンドラインオプションが指定できる事かな。有るサーバでは漢字コードにEUCを使うという時などにホスト名入力時に一緒に指定できる。ヒストリにもオプション付きで記録されるので、以降はドロップダウンからその項目を選ぶだけでいい pic.twitter.com/aQAAg7AFzy
 拡大
shinobe @shinobe179
YAMAHAルーターにSSHする時とか便利そう twitter.com/ttdoda/status/…
SSH2にはパスワード変更用のメッセージが定義されていて、Tera Term(TTSSH)はそれに対応している
インフラエンジニアなおき @kungnoi1219
Teratermにこんなパスワード変更要求のUIあったのか・・・ pic.twitter.com/umONjAb4Pv
 拡大
いわもと こういち @ttdoda
じ、実在したのか、SSH_MSG_USERAUTH_PASSWD_CHANGEREQを送ってくるサーバ……OpenSSHが対応していないから、試験用のサーバ(OpenSSHの改造)を自分で書いて実装したんだよな twitter.com/kungnoi1219/st…
いわもと こういち @ttdoda
@kungnoi1219 Fortigateですか。実装した時はOpenVMSが使ってくると聞いていたんですけれど、流石に手が出せなかったんですよね。Fortigateならば接続確認用にヤフオク等で安いのを一台調達してもいいかも。
インフラエンジニアなおき @kungnoi1219
@ttdoda awsとかでデプロイしたほうが、最新ファームとか使えていいかもです。
いわもと こういち @ttdoda
・SSH_MSG_USERAUTH_PASSWD_CHANGEREQ はFortigateが返す事がある ・FortigateはAWSで使える という有益な事が判った
いわもと こういち @ttdoda
ちなみに SSH_MSG_USERAUTH_PASSWD_CHANGEREQ はパスワード認証時にサーバがパスワード更新を要求する為のメッセージだけど、OpenSSH serverはこれ使わず単に認証が失敗するようになる。この時keyboard-interactive認証を使うとkeyboard-interactive認証の枠組みの中でパスワードの更新が行われる
インフラエンジニアなおき @kungnoi1219
@ttdoda fortigateはデフォルトパスワードなしなのですが、さっきのプロンプトでは変更できませんでした。シリアルコンソールで変更してログインしました。
いわもと こういち @ttdoda
@kungnoi1219 うまく動かなかったですか。OpenVMSではパスワードの変更が出来たという報告を貰っているので、空パスワードがうまく扱えていないか、Fortigate特有の問題があるのか…… 環境をそろえて調べて見る方がよさそうですね。
「バグ」と言われがちな動作
パスフレーズを貼り付けできない

SSHのパスフレーズ入力欄にCtrl+vで貼り付けできない理由はこちら。
この質問は何度目にしたかわからないくらい見ています。

オヤヂニア'19(82/365) @oyageng
Teraterm、パスワード入力欄にC-vだとダメでC-InsだとOKなのは何故だ。
いわもと こういち @ttdoda
@oyageng パスワードに制御文字を使えるようにする為ですね。C-vはSYN(0x16)の入力になります。 ttssh2.osdn.jp/manual/ja/usag…
ウィンドウリサイズ時のクリア
いわもと こういち @ttdoda
Tera Termのあまり知られていない機能じゃなくてどちらかといえばバグだと思われがちな事の方だけど、ウィンドウサイズ変更時に画面がクリアされる事ですね。これは[設定]-[その他の設定]-[全般]にある"ウィンドウサイズ変更時に表示内容をクリアする"をoffにする事で抑止できます。 pic.twitter.com/p6IsEvpmZc
 拡大
いわもと こういち @ttdoda
何でデフォルトではクリアしているのかと言うと、VT100にはDECCOLM vt100.net/docs/vt510-rm/… という80桁/132桁を切り替える制御シーケンスが有るのですが、この時に画面をクリアする事になっています。なのでその動作に合わせてウィンドウサイズ変更時も画面をクリアしている事になっています(後付け)
残りを読む(17)

コメント

まさかず @mskz_iwmr 1月15日
TeraTermでscpができるなんて知らなかった。
shredder @shredder_ggl 1月16日
SCPでファイル送る時、わざわざダイアログ開かなくても良かったのか……
よーいちろー🌕 @youichirou 1月17日
設定→TCP/IPで「自動的にウインドウを閉じる」の項目に気づくまで切断されたらウインドウが閉じてたのでビクビクしながら使ってた昔の私。
ログインして広告を非表示にする
ログインして広告を非表示にする