[表示 : 全て 最新50 1-99 101- 201- 301- 2ch.scのread.cgiへ]
Update time : 01/10 17:59 / Filesize : 86 KB / Number-of Response : 318
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Putty その3 【パティ】



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/04/05(火) 21:33:19.38 .net]
Putty について語ろう。

■前スレ
Putty その2
hibari.2ch.net/test/read.cgi/unix/1084686527/

関連サイトなどは >>2 以降。

81 名前:名無しさん@お腹いっぱい。 [2011/11/04(金) 02:36:54.37 .net]
>>80
それだと、端末が死んだ状態(何を入力しても反応なし)にならない?

82 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/04(金) 04:31:00.32 .net]
接続が維持できなくなって切れたのに何をしろと?

スリープ時にNICが停止されて接続が閉じられたり
keepaliveが継続できずに切断されたりってとこかね

NICの電源管理設定変えて前者が回避できるのかどうかはシラネ

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/04(金) 06:53:43.63 .net]
iceiv の reconnect 機能と GNU screen 等を組み合わせるとか。


84 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/02(金) 07:38:23.44 .net]
2011 年 12 月 1 日 (putty-0.61-jp20111201)
・ PuTTY Version 0.61 ベースになりました。
・ Unix 環境でコンパイルできるようにしました。ただし、ローカライズと Input Method には対応していません。

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/02(金) 08:21:17.74 .net]
何かと思ったらputtyjpの方か
4年ぶりだな

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/11(日) 06:29:36.53 .net]
These features are new in beta 0.62 (released 2011-12-10):

Security fix: PuTTY no longer retains passwords in memory by mistake.
Bug fix: Pageant now talks to both new-style clients (0.61 and above) and old-style (0.60 and below).
Bug fix: PuTTY no longer prints a spurious "Access denied" message when GSSAPI authentication fails.
Bug fix: PSCP and PSFTP now honour nonstandard port numbers in SSH saved sessions.
Bug fix: Pageant no longer leaks a file handle when an authentication fails.
Bug fix: PuTTYtel no longer crashes when saving a session.
Bug fix: PuTTY now draws underlines under the underlined text instead of sometimes putting them somewhere off to the right.
Bug fix: PuTTY now should not draw VT100 line drawing characters at the wrong vertical offset.

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/11(日) 10:54:31.73 .net]
すみませんFAQかもしれませんが、puttyjpはなぜ未だに本家にパッチ統合されないんでしょうか?

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/11(日) 18:22:35.54 .net]
m17nやi18nならともかくj10nは取り込まれる見込みはないでしょ、常識的に考えて

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/11(日) 20:28:23.26 .net]
UTF-8に対応してるから困ることはほとんどなくなったよね。



90 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/11(日) 23:41:06.85 .net]
せめてUTF-8 (CJK)が本家にマージされればなぁ

91 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/12(月) 08:04:26.86 .net]
UTF-8(CJK) と UTF-8 で Treat CJK ambiguous characters as wide を
チェックしたのって、何が違うの?


92 名前:hdk mailto:sage [2011/12/12(月) 21:34:26.64 .net]
>>91
ESC ( 0 などのエスケープシーケンスを受けた時の挙動に違いがあります。
UTF-8 (CJK) や UTF-8 (Non-CJK) だと、ビット 7 が 0 の入力についてはエス
ケープシーケンスの解釈を続けます。そのため ISO-2022-JP も表示できてしま
います。

普通に使っていて目に見える違いは、dialog など一部コマンドが出力する罫線
文字が化けるか化けないか、くらいだと思います。

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/13(火) 23:38:54.15 .net]
>>86
脆弱性修正が入ってるのでアップデートはお早めに

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/14(水) 08:13:08.46 .net]
>>86
www.st.ryukoku.ac.jp/~kjm/security/memo/2011/12.html#20111213_PuTTY
日本語版まだかな・・・

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/14(水) 10:34:38.40 .net]
2011/12/14 Version 0.62-jp20111214
hp.vector.co.jp/authors/VA024651/PuTTYkj.html

96 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/14(水) 11:21:02.97 .net]
pageant使ってる俺はこの脆弱点は気にしない(キリッ

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/14(水) 12:33:57.29 .net]
>>92
そんな違いがあったのですね。
しばらく UTF-8(CJK) で使ってみます。


98 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/24(土) 09:16:30.88 .net]
自分がどのputty使ってるかわからなくなった><

99 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/25(日) 09:13:29.58 .net]
ぼくも><



100 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/29(木) 23:57:26.71 .net]
ごった煮pagaentのpassphraze保存って、やっぱ使うの危険なのかな?

101 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/30(金) 01:24:21.93 .net]
危険か否か判断がつかないような人にとっては、とてつもなく危険です

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/30(金) 04:24:05.39 .net]
ICEIV更新ktkr

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/18(水) 22:53:05.27 .net]
中国圏で作られたPiettyも結構イケるよ
w.csie.org/~piaip/pietty/
UTF-8, CP932, Big5, GB2312が使える

とりあえずUTFとCP932が通ることは自分も確認してみた
やるじゃんチャイナ

104 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/21(土) 17:22:14.26 .net]
>>103
ダウンロードできるバイナリはいきなりexe
ソースやパッチがどこからダウンロードできるのかわからない
downloadのリンクは切れてる
でもdonateのリンクはしっかり元気

そんな怖くて不快な代物は使えま1000

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/25(水) 21:05:37.01 .net]
>>104
何故かgTLDだけど、一応台湾大情報工学部
www.csie.ntu.edu.tw/~piaip/pietty/

106 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/26(木) 08:18:50.70 .net]
× gTLD
○ ccTLD

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/26(木) 10:43:13.23 .net]
親日の台湾人が悲しむぞ>>中国圏くくり

108 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/27(金) 19:39:50.64 .net]
psftpとかplinkの話題もここでいいんだよね?

サーバー側にunicodeの日本語ファイル名のファイルをpsftpでダウンロードしてから、
plinkで削除ってやりたいんだけど、文字化けが解消できずにうまくできない。

putty本体は文字コードをunicodeにすればちゃんと見れる。
puttyでセッションを保存しておいて、それをpsftpで-loadオプションで呼んでみても、
やっぱり動かない。

これをどうにかできる方法あります?

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/27(金) 23:58:25.77 .net]
plink使ったこと無いから適当いってみるけど、
plink自体にSJISでコマンドラインオプションが渡ってるっぽい?
ので、変換するようplinkを改造するか、
いっぺん実行したいコマンドをファイルに(unicode?)で書いて、
plink -m で実行するかかな?



110 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/28(土) 07:02:48.13 .net]
なるほど、ファイルに書いてみるって手がありましたね。

やってみます。

111 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/29(日) 00:46:44.45 .net]
サロゲートペアに対応してみた。
www.yoshidam.net/PuTTY/

需要があるかどうか分からないけど、異体字の表示にも対応。

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/29(日) 01:23:38.10 .net]
>>111
これは本家に是非とも採用してもらうべき。

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/30(月) 10:50:09.98 .net]
>>111
サーバが重いよぉ

114 名前:111 mailto:sage [2012/01/30(月) 21:27:53.77 .net]
>>113
申し訳ない。回線がISDN 64Kbpsなので。

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/01(水) 10:32:59.67 .net]
ちょ、中文版Puttyにバックドア見つかったとかなんとか

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/01(水) 13:26:48.02 .net]
それがなにか?

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/01(水) 13:40:34.80 .net]
待て あわてるな これはNSAの罠だ

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/01(水) 13:45:24.31 .net]
baoz.net/putty-backdoor-exposed/
こんな putty.ws/ 怪しいサイトからダウンロードするから…

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/03(金) 23:44:44.44 .net]
>>109
やっぱり正常にダウンロードできない。
get /var/tmp/あいうえお.txt c:\あいうえお.txt
をutf-8で書いて読ませたら、文字化けしたファイルでダウンロードされた。
コマンド手動で打ち込むとno file openとかでダウンロードすら出来なかったので、
そこからすれば進歩はしたが、ダメなものはだめだな。
getの後ろに/var/tmp/あいうえお.txtを無理やりshift-jisに変換した文字を入力してみたり
いろいろと試したがどうにもならんで諦めてjavaでアプリ組んだよ。



120 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 01:54:57.23 .net]
iceiv putty putty-gdi-20120211 を使い始めた。
Windows 7 64bit で、64bit に putty.ini + 日本語化 で起動。
ウィンドウ - 変換 - Remote character set が文字化けしているんだが、、、
なんてのは、どうやったら、iceiv putty の作者に知らせることが出来るんだろう。。。

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 02:36:11.87 .net]
ヒント:ページソース

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 15:55:04.19 .net]
文字化け? 翻訳されていないだけ?

123 名前:111 mailto:sage [2012/02/14(火) 22:51:30.35 .net]
iniファイルでLineCodePage=""になっているとプルダウンリストの初期値にゴミが入るみたいだね


124 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/15(水) 09:36:18.59 .net]
>>123

120 です。Thxs 多分、それです。

>>121

わからん :-)


125 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/15(水) 09:50:53.94 .net]
配布ページのソース開くとmeta定義にメールアドレスぽいのがあるね

126 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/15(水) 11:57:29.71 .net]
>>121, 125

分かったけど、、、、、いきなりメール出すのもなんかなぁ。。。。。。。
ここを読んでくれていることを祈ろう :-)



127 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/15(水) 12:03:22.60 .net]
いや、そんなに気にしなくてもいいと思うよ。
いきなりメール出していいよ。

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/15(水) 16:08:30.95 .net]
>>127

あの、あなたはもしや、、、、もしかして、、、、:-)


129 名前:127 mailto:sage [2012/02/15(水) 16:16:34.22 .net]
いや、別人。



130 名前:111 mailto:sage [2012/02/18(土) 10:19:37.53 .net]
>>112
サロゲートペア・異体字パッチを本家に送りつけてみた。
何度かSimonとやりとりしたけど、ようやくsvnにマージされたらしい。

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/18(土) 23:59:10.57 .net]
お疲れ様。UNIXやMac版でもサロゲートいけるようになったのかな?

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/19(日) 00:15:41.90 .net]
はい

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/19(日) 00:24:15.39 .net]
はいじゃないが

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/19(日) 01:27:48.44 .net]
お疲れ様です
puttyってsvn公開されてたんですか

135 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/19(日) 10:48:17.29 .net]
>>131
UNIXはPangoを使ってフォント描画しているから表示は大丈夫だと思う。入力は出来ない?
Macはソースの至る所にFIXMEとか入っているし、まだ使える状態じゃないような。

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/19(日) 17:51:32.52 .net]
>>120
この項目、大元のPuttyJPでは未訳文字列のようなので、
それに倣って訳文を削除する方向で。

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/15(日) 18:21:55.89 .net]
ICE IV使ってるのですが
GDI版はまったく問題ないのに
D2DDW版は、まったくもってうんともすんともいわない
(コンソールウィンドウ自体開かず、プロセスから消える)
のですが、
原因として考えられることってなんですかね?

環境:
OS: Win7 32bit SP1
CPU: i7
GPU: NVIDIA GeForce 9800 GT

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/15(日) 18:25:10.91 .net]
あなたはなんだと思ったのです?
それを確認するために何を試して、どのような結果を得たのです?

139 名前:137 mailto:sage [2012/04/15(日) 19:17:02.19 .net]
なんだと思ったか(1)
 設定のどこかがおかしいと思った
試したこと
 iniファイルのdiffとった
結果
 とくに異常なし

なんだと思ったか(2)
 putty.exe(の設定画面GUI)がコンソールウィンドウを開くプロセスがうまくいっていない
試したこと
 D2DDWのdiffファイルを開いて読んだ
結果
 自分には何がどうなっているのかわからないということがわかった

他に試したこと
 グラフィックボードのドライバの更新→とくに意味はなかった
 FFとIEの2DレンダリングがONになっていることを確認した→ONだった





140 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/15(日) 21:37:46.78 .net]
>>137
俺もだめ。接続しようとすると
例外コード: c0000005
を出して死ぬ。
Win7SP1 64bit

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 08:38:51.03 .net]
D2D/DW版は使ってないから解決するかはわからないけど
DirectX End-User Runtimeの最新版入れてみるとか?

ttp://www.4gamer.net/games/017/G001762/FC20110422001/#directx
最新版はこの辺から辿ってどうぞ

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 11:18:36.35 .net]
>>141
情報ありがとう。
でもこれは3D系のドライバをインストールするだけみたいね。
2D系はWin7にはすでに入っているはずだから…
D2D/DWに入っているdiffファイルに書いてある、
使用されるライブラリは、検索したらいちおうすでにあるみたい。

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/16(月) 12:44:09.27 .net]
Font のとこの Use fallback font のチェックを外すか、
Arial Unicode MS 以外のフォントを指定するかしたら動かないかな?

作者勘違いしてると思うのだが、Arial Unicode MS は Windows 7 でも 8 でも、
標準ではインストールされないんじゃ?

144 名前:140 mailto:sage [2012/04/16(月) 19:40:31.85 .net]
>>143
フォントいじったらいけた。ありがと

145 名前:137 mailto:sage [2012/04/20(金) 23:56:28.34 .net]
>>143
あっふぉんとだ。いけた。
ありがとう!

146 名前:名無しさん@お腹いっぱい。 [2012/09/26(水) 18:11:15.88 .net]
まだ皆見てるかな?
最近iceiv使い始めましたが、高DPI環境(IBM T221使用で200%DPI)だと
「設定」画面の文字がスケールしてくれないみたい。
CTRL+右クリックで出てくるメニューでは追随してるみたいだから、
何か設定が足りない気がしないでもないけど。


147 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/01(金) 16:41:16.71 .net]
iceiv新盤でたよ

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/02(土) 04:55:09.41 .net]
SGR形式のマウストラッキング対応とか面白そうですなぁ
screenが公式に対応してるのかしてないのか今ひとつわかんないけど
こりゃtmuxに移行しろって事だろうか

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/04(月) 09:53:59.37 .net]
iceiv最新版
「ウィンドウ→変換→Remote character set」で他のcharset選択できない…



150 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/06(水) 21:05:55.30 .net]
修正版でた

>>146
putty.lngの_FONTSIZE_を大きくしたら文字はでかくなる
が、ウィンドウはそのままだからハミデルしなあ

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/18(月) 00:33:24.00 .net]
iceivのputty-d2ddw-20130306でwindowsの画面ロックからの
復帰時に画面が更新されない症状出ている人いる?

windowリサイズしても描画更新されず。
Enter連打するとスクロールバーが伸びる。
Ctrl+DやexitでSSHセッションが正常に終了するので描画だけの問題のようだ。

環境はintel graphicsなwin7 64bit。つい最近まで問題なく使えていたので、最近のwindows update絡みかも?
OS再インストールしてみたが直らなかったわ。。

radeonなwin7 64bit環境では問題発生せず。
個人的に画面ロックは使用やめられんので、どうしたもんか。

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/18(月) 13:46:56.96 .net]
もしかしてIE10がらみ?
FirefoxもRadeon環境で文字描画にbug出てるらしいし

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/18(月) 16:53:50.02 .net]
新バージョンで直った?

154 名前:151 mailto:sage [2013/03/19(火) 00:48:39.43 .net]
>iceivの作者様
俺のような下民の糞レポに即日対応してくれるなんて・・
新しいバージョンで動作確認しました。問題が解消されていました。

なにかお礼をすべきところですが、、
少しでも世の中が良くなるように明日から仕事をがんばります。
ありがとうございました。

155 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/08(月) 18:11:56.44 .net]
似たような配色にしたらWindow版EmacsとEmacs/PuTTYのウインドウの
区別がつきにくくなった。
タイトル行(アイコン)で見ればわかるけど、他の方法無い?
FireFoxとかIEなどブラウザはボタンが特徴的で一目でわかる。

OSはWindows7

156 名前:146 mailto:sage [2013/04/19(金) 01:53:59.52 .net]
>>150
更新されてることに気がつきませんで、ご返事遅くなりました。

putty.lngを下記のように変更したところ、視認性が格段に向上しました。
_FONTNAME_=HGゴシックE
_FONTSIZE_=20

仰るとおり、ウィンドウサイズは変わらないので、太字フォントを駆使して難を逃れています。
ヒント頂きありがとうございました。m(_ _)m

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
本家で0.63出てるな

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
heap overflow脆弱性が公開されたせいだな。

www.chiark.greenend.org.uk/~sgtatham/putty/

2013-08-06 PuTTY 0.63 released, fixing SECURITY HOLES

PuTTY 0.63, released today, fixes four security holes in 0.62 and before: vuln-modmul, vuln-signature-stringlen, vuln-bignum-division-by-zero, private-key-not-wiped. Other than that, there are mostly bug fixes from 0.62 and a few small features.

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
security fix releaseだからPuttyjpやICE IV+puttyも早いとこ更新してほしいなぁ
ごった煮版は更新止まっちゃったっぽいから無理かなぁ



160 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
ICE IV+puttyは0.63対応版が出た模様

ttp://ice.hotmint.com/putty/putty-gdi-20130807.zip

Nagさん素早い対応乙です

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
ごった煮由来のpagentはパスフレーズ保存する機能まで付いてるから、not-wipedどころじゃないな
もうiceivは、そのへん捨ててもいいんじゃね? pfwdとplinkは必要な人がメンテすりゃいいじゃないの

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
不要な機能ばっかついてる上、環境を選んだりすることがあるという理由でiceivは使わず
ごった煮系を自分でビルドして使ってる俺みたいなのも多いだろうしね
かっちりブランチしちゃっても誰も困らないんじゃないかな
どうせ本家に取り込んでもらうつもりもないんだろうし

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/08(木) NY:AN:NY.AN .net]
微妙な改造版が乱立してる現状はなんとかならんかなあとは思うね。
Linux ZaurusのEmbedded Konsoleを思い出す…

一度どれだけ派生があって、どんな機能があるのか整理してみるかな。

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/08(木) NY:AN:NY.AN .net]
iceivから本家に取り込まれたものはあるから、投げてるけど採用されてない系。
本家は滅多に派生を採用しない、puttyjpですら駄目だったらしいし。UI系は絶望的。

まあそのうち誰かがKittyとかも集約した究極派生つくるでしょきっと

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/08(木) NY:AN:NY.AN .net]
個人的にはPuTTYjp+ごった煮版の機能のうち3つぐらいで足りているので
機能をそれだけに絞った自前ビルドとかやりたいんだけど
ごった煮版のパッチから必要な機能だけ抜き出すのが出来なくて挫折中orz

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/08(木) NY:AN:NY.AN .net]
PuTTYjpも0.63ベースのが出た模様

ttp://hp.vector.co.jp/authors/VA024651/download/file/putty-0.63-jp20130808.zip

hdkさん乙です

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/09(金) NY:AN:NY.AN .net]
自前ビルドも結構面倒なんだよね。やり方も複数ある(cygwin, msvc等)
あるし。
自分は64bit版作りたいんだけど未だにうまくいってない。

168 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/10(土) NY:AN:NY.AN .net]
>>167
x64版は*.mftファイルのprocessorArchitectureの罠にはまらなければ
難しくないはず
確かPuTTYjpはSetWindowLongを使っているところがあるから
そのあたりも変更が必要だね

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/11(日) NY:AN:NY.AN .net]
本家から0.63のウインドウズ版ソースを取ってきてCygwinでbuildしてみたところ
コンパイラが-mno-cygwinなんてオプション知らないって言ったりtchar.hが無いって言われたり
エラー続出なんだけど、これってCygwinの構成の問題?



170 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/11(日) NY:AN:NY.AN .net]
最近のCygwinのgccはMinGWバイナリを作れなくなっている
MSYSでビルドできるはず(-mno-cygwinは削除)
putty.hの#ifndef IS_HIGH_SURROGATEの位置がおかしいので
修正する必要があるかも

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/12(月) NY:AN:NY.AN .net]
iceiv+putty の putty-gdi-20130807.zip 版にしたんだけど、
putty.exe が結構な頻度で落ちちゃうなぁ。これまでは落ちることなんてほぼ無かったんだけど。
皆さんはどうですかね。

agent forwarding した上で pagent 関連の操作をしていると落ちるような気がする。
うちの珍しい条件としては /etc/ssh-*/agent.pid を漁って、複数プロセスから利用している。
たとえば、agent forwading で複数のソースからのリクエストを想定していない等だと問題になるのかね。
だた、落ちるのは putty.exe なんだよね。

client : Win7Pro 64bit jp
server : ScientificLinux 5/6, debian 6/7 など

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/12(月) NY:AN:NY.AN .net]
状況わかってないから要らん口出しかもだが、本家のpageant使ってみたら?

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/18(日) NY:AN:NY.AN .net]
>>171
64bit版Windows SP1でputty-gdi-20130807.zipを使っているけど特に問題なく使えているよ
pageantも使っているけど、171がやっているような複雑なことはやってないからその辺りは判らんです

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/21(水) NY:AN:NY.AN .net]
>>172
ありがとう。残念ながら、pagent を本家版にしても状況は変わらなかった。
落ちているのは putty.exe だしね。

>>173
情報サンクス。
たぶん、/etc/ssh-*/ に、複数プロセスから ssh-add -l でアクセスするとダメなのかな。

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/22(木) NY:AN:NY.AN .net]
>>174
切り分けとしては本家のputtyやjpを使ってみる、ってことになるだろうけど、
ごめん浅学で理解できてないのだけど、その/etcというところをみると、
puttyでsshした先の話のように見えて、puttyに影響がでるメカニズムが分からない。

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/22(木) NY:AN:NY.AN .net]
>>175 すみませぬ。s/etc/tmp/ の間違いです。orz...

ssh -A などで、agent forwarding して *nix サーバにアクセスすると、
/tmp/ssh-RANDOM_STRING/agent.PID
っていうソケットファイルがあって、
それを適切に読み書きすることで、フォワードしたエージェントで
認証を行うことが出来るのです。

通常は、ログインしたシェルとその環境変数を引き継いだサブシェルなどで
つかうのですが、screen や tmux などで保存しておいたセッションからも
パーミッションがあれば普通につかえるので、それを自動で行うスクリプトを利用しています。
そのスクリプトを走らせると、putty.exe が落ちてしまう、という。

ttp://www.gcd.org/blog/2006/09/100/ のように。

短く言えば screen の中で SSH_AUTH_SOCK を設定して、
ssh-add -l することで落ちてしまいます。

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/22(木) NY:AN:NY.AN .net]
>>176
ええと、今ひとつ再現条件が理解できてないんだけど、

[前提]
* putty.exeはputty-gdi-20130807.zipのものを利用
* pageant.exeはputty-gdi-20130807.zipのものでも本家公式のものでもどちらでもよい
[再現手順]
1. pageant.exeを起動
2. 適切な鍵を手順1で起動されたプロセスに読み込む
3. putty.exeを起動
4. 「putty設定」のダイアログの「接続」→「SSH」→「認証」の「Pageantを使って認証する」「エージェントフォワーディングを認める」にチェックを入れる
5. 「putty設定」のダイアログの「セッション」の「ホスト名(またはIPアドレス)に接続先のホスト名を入力し、「開く」をクリック
6. ログインした先でssh-add -lを実行する
[発生する症状]
手順6を実行した瞬間にputty.exeのプロセスが落ちる

という理解であってます?

もしあっているのなら、少なくともうちの環境では症状は発生しませんでした

クライアントとサーバの環境はそれぞれ以下の通りです

[クライアント]
OS: 64bit版 Windows 7 Pro SP1
バイナリ: putty.exe,pageant.exe共にputty-gdi-20130807.zipの32bitバイナリを使用
鍵: Protocal 2 RSA 4096bit
[サーバ]
OS: CentOS 6.4 x86_64
OpenSSH: OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010

178 名前:176 mailto:sage [2013/08/22(木) NY:AN:NY.AN .net]
>>177 丁寧にありがとうございます。
厳密にその手順で再現できたわけではないですが、5 まではあってます。


6. の ssh-add -l を実行するのは、フォワーディングしている putty + shell ではなく、
別途 GNU screen で開いておいたシェルからスクリプトを実行しています。

手順-1. 1-5 の手順で putty を利用し GNU screen でセッションを開いておく、
手順6. 過去のセッションにアタッチして、
スクリプトで /tmp/ssh-*/agent.PID にアクセスする
->putty.exe が 0xc0000005 や 0xc0000374 で異常終了します。

スクリプトの動作はおおよそ下記のようなものです。
pastebin.com/X9tDYvQa

現在、このスクリプトそのものを環境に仕込んで再現待ちの状態です。
実際に使っているスクリプトはもう少し複雑なのですが、
おそらく、ここの切り出した部分で問題が発生している風でした。
この、簡略化したもの自体で、問題が発生すれば少し絞り込めます。

スクリプトは /tmp を名前に基づいて漁って、sshd が agent 用に
利用している unix domain socket を見つけ出し、
ssh-add -l で試みに通信してみるものです。

179 名前:176 mailto:sage [2013/08/22(木) NY:AN:NY.AN .net]
補足です。
スクリプト内では python の opoen を読み出しモードで開き、
子プロセスの標準入力を読み取っています。
ssh-add -l が実行される一般的な状況と比較すると、
標準入力にはアクセスできない、というのが特性としてあります。
書いていて思いましたが、< /dev/zero でもつけておいたら回避できたりして。



180 名前:177 mailto:sage [2013/08/23(金) NY:AN:NY.AN .net]
>>178
ええと、そうなると↓のような感じでしょうか?

[前提]
* putty.exeはputty-gdi-20130807.zipのものを利用
* pageant.exeはputty-gdi-20130807.zipのものでも本家公式のものでもどちらでもよい
[再現手順]
01. pageant.exeを起動する
02. 適切な鍵を手順1で起動されたプロセスに読み込む
03. putty.exeを起動する
04. 「putty設定」のダイアログの「接続」→「SSH」→「認証」の「Pageantを使って認証する」「エージェントフォワーディングを認める」にチェックを入れる
05. 「putty設定」のダイアログの「セッション」の「ホスト名(またはIPアドレス)に接続先のホスト名を入力し、「開く」をクリックしてサーバにログインする
06. ログインした先でscreenを起動する
07. 手順6で起動したscreenをdetachする
08. ログアウトしputtyのプロセスを終了する
09. 手順4と5を繰り返し再度サーバにログインする
10. ログインした先でscreen -rを実行して手順7でdetachしたプロセスにretachする
11. retachした状態で pastebin.com/X9tDYvQa のPythonスクリプトを実行する
[発生する症状]
手順11を実行した瞬間にputty.exeのプロセスが落ちる

前回と同じ環境で何回か試してみましたが、手順11で普通にソケットのパスとssh-add -lの出力が表示されてputtyのプロセスが落ちることはありませんでした。

181 名前:176 mailto:sage [2013/08/23(金) NY:AN:NY.AN .net]
>>180
ありがとうございます。そのとおりです。

11 のスクリプトは、影響がありそうな箇所を抜粋したものなので
その抜粋が見当違いなのかもしれません。もしそうであれば
せっかく確認していただいて申し訳ないです。

手元で、もう少し条件を絞ってみます。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<86KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef