1 名前:名無しさん@お腹いっぱい。 [2008/02/12(火) 11:20:40 ] SSHに関する情報交換のスレッドです。 FAQ、リンク集は >>2-5 あたり。 過去ログ Part1:pc.2ch.net/unix/kako/976/976497035.html Part2:pc.2ch.net/unix/kako/1028/10281/1028157825.html Part3:pc5.2ch.net/unix/kako/1058/10582/1058202104.html Part4:pc8.2ch.net/test/read.cgi/unix/1102242908/ Part5:pc11.2ch.net/test/read.cgi/unix/1145484540/
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 13:20:39 ] TeraTermの話題はLinuxとかUNIXとか関係なく板違いだろというツッコミはなし? ここで「LinuxとUNIXは全く違う!一緒にするな汚らわしい!!」て主張をする意味がわかんない
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 13:40:25 ] >>385 > ここで「LinuxとUNIXは全く違う!一緒にするな汚らわしい!!」て主張をする意味がわかんない だれもそんな主張はしていない オマエがわけ分からんな
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 13:48:59 ] >>386 UNIX板住人は大概そういう思想だよ
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 14:13:41 ] >385 > 板違い >>3 にリンクがあるけど? Linux板にあったTera Termスレの次スレは、Windows板でもソフトウェア板でもなく UNIX板にあるんだけどね。
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 17:28:26 ] キチガイが絶賛粘着中
390 名前:名無しさん@お腹いっぱい。 [2009/03/06(金) 12:27:31 ] sshでrootでのログインを禁止するには sshd_config の設定で PermitRootLogin no にしますが、 sshで特定のIPだけrootでログインを可能にするには どのような設定が必要でしょうか?
391 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 12:42:33 ] ユーザでログインしてrootになれば良いのでは。
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 12:46:18 ] >>390 一切禁止にし、特定ユーザのみsudoを使わせるべきだと思うが…
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 12:50:18 ] 常時玄関を開けっ広げて <丶`Д´>勝手に入られたニダ!謝罪と賠償を要求ニダ!! とかやりたいのかな
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 13:07:10 ] >>390 オレは PermitRootLogin yes にして、PAMでやってる。
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 13:34:31 ] sshd_configにMatchブロックをつけて例外指定
396 名前:390 [2009/03/06(金) 14:33:33 ] なるほど、 皆さん ┏○アリガトウゴザイマス
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 16:28:40 ] >>395 Match では PermitRootLogin は上書きできない気がする。
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 16:38:52 ] >>397 OpenSSH 4.8以降は可能になったとどこかで見た気がする。
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 17:10:09 ] >>390 最終的に何がしたいのか気になるな… リモートからのバッチ処理とか?
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 17:46:26 ] んなもん、リモートにバックアップとりたいとか、いろいろありうるだろ
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 20:05:40 ] みなさん、こにゃにゃちは、なのだ。 portfoward専用のユーザーを作るつもりなのだ。 シェルを使わせるわけにはいかにゃいのだ。 ForceCommand に何を設定すればいいのか、教えて欲しいのだ。 /bin/true も /bin/echo も一瞬で終了してしまうのだ。 /bin/cat>/dev/null でいいのか?
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 20:34:35 ] sleep 60
403 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 21:01:27 ] -N -f
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/06(金) 21:39:23 ] /sbin/shutdown
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 00:11:01 ] #include <unistd.h> int main(void) { for (;;) sleep 1; return 0; }
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 00:14:31 ] 間違えた sleep(1); だな
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 00:30:39 ] これでいいジャン #include <unistd.h> int main(void) { for (;;) sleep(1); return 0; }
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 01:09:20 ] どうせならtccスクリプトで
409 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 01:57:13 ] >>403 なるほど、そういうことだったのか。 わかったのだ。 これでいいのだ。
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 03:01:36 ] むかし無通信だとファイアウォールが切りやがるので、 ↓こういうの作ったのを思い出した(たぶんインデント壊れる) #include <stdio.h> int main(void) { for(;;) { putc('#',stdout); fflush(stdout); sleep(300); } }
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 03:07:46 ] 何のためのkeepaliveだよ・・・
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 03:18:29 ] >>411 keep aliveパッチ当てたかったんだけど、客先の赤帽でパッケージ以外使うなと言われたので 苦肉の策でやったまでなんだ。
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 07:06:08 ] >>410 どうせ作るにしてもシェルで作った方が早いじゃん。 何故わざわざC言語? #!/bin/sh while : do echo '#' sleep 300 done
414 名前:名無しさん@お腹いっぱい。 [2009/03/07(土) 07:18:01 ] なぜ糞重いシェルを使うんだろうか。PerlなりRubyなり使えばいいのに。
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 09:29:21 ] >>410 同じく昔そういうの作ったけど、'#'のところは'\0'にしていたな
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 13:58:27 ] 出先のマシンが10022というポートでsshdが待っているんですけど、 社内の設定で22以外のポートにsshで繋げられません。踏み台サーバ を経由する以外でログインできる方法はないでしょうか。 出先のマシンには管理者権限あります。
417 名前:名無しさん@お腹いっぱい。 [2009/03/07(土) 14:23:35 ] >>416 出先のマシンで22をListenする
418 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 14:28:22 ] >>411 keep aliveのパケットのみの場合は、実質の通信は行なわれていない、 と判断するような、高度(余計なお世話)なファイアーウォールも この世には存在してだな、、
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 15:01:00 ] >>416 「社内」からのアクセスに限定できるんだったら、 ポート22でListenさせてIPアドレスでアクセス制限すれば良いだけ? sshd_configを変更するか、inetdを使うかだね。
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 15:10:41 ] >>418 SSHの暗号化がファイヤーウォールにばれてるの?
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 18:26:11 ] >>418 TELNET なら NULL コマンドが飛ぶのを監視できると思うけど、 SSH_MSG_IGNORE とかを見られるとしたら、SSH_MSG_KEXINIT とか SSH_MSG_NEWKEYS あたりから man in the middle してるってことかな? それはやり過ぎなルータだな。
422 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 20:12:55 ] さすがにTCPこkeepaliveのことじゃないの?
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 22:30:42 ] TCP keepaliveの確認間隔をコネクション毎に変更できるOSはわりと限られてる だから移植性に配慮したソフトウェアがそれに依存することはなくて ソフトウェア自身がkeepalive動作を実現するんだよね なわけで>>418 の言うところの内容が気になるわ
424 名前:名無しさん@お腹いっぱい。 [2009/03/08(日) 10:22:38 ] >>401 に対して誰も chroot 使えとか言わないのはなぜ?
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/08(日) 11:17:26 ] rsshが根本的な解決になってると、お前以外が思ってないから。
426 名前:名無しさん@お腹いっぱい。 [2009/03/08(日) 12:09:37 ] なってないの? なってないのかな・・・
427 名前:名無しさん@お腹いっぱい。 [2009/03/08(日) 12:33:51 ] hostbase 認証って、クライアント側でもsshdが 動いていなければならないんでしょうか? そうでなければクライアント側のホスト鍵を チェックできないわけですよね?
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/08(日) 12:57:20 ] version1だと、sshをset-uid rootする。 version2だと、ssh-keysignをset-uid rootする。
429 名前:名無しさん@お腹いっぱい。 [2009/03/08(日) 13:43:05 ] なるほど、サーバ側からクライアント側へのコールバック? のようなものが発生するわけじゃないんですね。 クライアント側の /etc/ssh/ssh_host_rsa_key を読んでサーバ側に 提示できるのは ssh-keysign っていうヘルパープログラムのおかげか。
430 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/20(金) 00:32:52 ] >>423 データ長と方向と間隔から推測する。
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/20(金) 03:26:12 ] >>430 そんなことしてスループット大丈夫? もう製品名言っちゃえよ。
432 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 20:00:56 ] smb over sshトンネルのゲートウェイとsambaを1台のPCで両立させるにはどうしたらいいでしょう? やりたいことをまとめると、こんな感じになります WindowsPC(複数) --- Linux A ---- ルーター ===INTERNET=== ルーター --- Linux B sshクライアント sshd samba samba 要は、一番左のWindowsPCからsshトンネル経由でLinux Bのsambaにアクセスしたい、ということです。 現状でLinux Aがsshクライアント(smb over sshゲートウェイ)及びsambaの「どちらか一方」ならば 問題なく動作することを確認しております。 しかしながら、smbの待ち受けポートが139番固定であるため両者を一度に動かすわけには行きません。 (他のプロトコル、例えばhttp等ならば一方のポート番号を適当に変えてしまえば済む話なのですが) Linux A上にVMWareなどでトンネル専用の仮想PCを走らせてしまう、という手はすぐ思いつきましたが、 もっとシンプルに「一台のPC上の一つのOS」で可能な方法というのは無いものでしょうか?
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 22:55:29 ] >>432 普通に Linux A に IPエイリアスで複数のIPアドレスを割り当て、 それぞれの139番ポートで ssh と samba を動かず。 listenするIPアドレスをお互いに限定すること。
434 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 11:48:41 ] IPエイリアス!! それだっ。 NICに複数のIPアドレスを割り付ける方法が何かあったっけ…?? などとうっすら思ったんですが、 今まで使ったことがなかったのでキーワードを完全に忘れておりました。 どうもありがとうございます。
435 名前:432 mailto:sage [2009/04/16(木) 15:14:47 ] せっかくだから備忘録代わりに書いておこう。 (ぐぐってもSSHゲートウェイについてはあまり見当たらなかったし) WindowsPC(複数) --- Linux A ---- ルーター ===INTERNET=== ルーター --- Linux B sshクライアント sshd samba samba 目的: 左端のWindowsPC(複数)から、Linux AをゲートウェイとしてSSHトンネル越しに右端のLinux Bのsambaへ接続する (1)Linux AにIPエイリアスを作成 例として設定は以下で eth0 → 192.168.0.100 eth0:0 → 192.168.0.200 (2)Linux A のsmb.confでeth0のみ使用する設定に interfaces = eth0 (3)Linux A のsshクライアントでeth0:0からLinux Bへのトンネルを作成 ssh -2 -g -L192.168.0.200:139:localhost:139 -i ~/.ssh/id_rsa hogera@example.ne.jp (相手ホストのアドレス example.ne.jp、ユーザ名 hogera、秘密鍵 ~/.ssh/id_rsa の場合) background動作&time outを防ぎたいならば -f オプションとping -i 60 localhost > /dev/null とか追加 以上で WindowsPCから\\192.168.0.100でLinux A、\\192.168.0.200 でLinux B のsambaに繋がる。 WindowsPCからは「向こう側」のLANは見えず、Linux Bだけが「こちら側」のLANに参加したように見える。 使い途次第ではVPNよりも便利な場合も。 開けるポートはsshのみだし、向こう側のプライベートIPを気にする必要もなし。
436 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 21:21:13 ] >>435 乙 参考にさせてもらうわ
437 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 00:18:14 ] (3)のところは autossh を使えるかも www.harding.motd.ca/autossh/
438 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 01:24:42 ] クラスタ構成のサーバーでActive側にのみフローティングIPが割り当てられる様になっています。 この環境で非対話的にscpするために、パスフレーズ無しのssh keyファイルを作っています。 Active側にscpしたいため、フローティングIPに対してscpしているのですが、 フェイルオーバーして、Activeになっているサーバーが切り替わるとIPは同じで host idが変わるため、scpが @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ と警告を出してしまいます。 known_hostsをチェックさせない様にする方法は無いでしょうか? あと、known_hostsに無いホストへ接続する時に出る、 Are you sure you want to continue connecting (yes/no)? も出ない様にする方法が有れば教えてください。
439 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 07:02:59 ] >>438 StrictHostKeyChecking
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 02:41:58 ] >>439 それだと確かに(yes/no)は聞かれないけど。聞かれないだけですね。
441 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 06:42:23 ] >>440 応用力のない奴だな。 StrictHostKeyChecking no を設定した上で、 rm $HOME/.ssh/known_hosts; ssh hoge ↑ というスクリプトを実行すればいいんだよ。
442 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 07:35:29 ] クラスタのActive/Standby 2台とも同じhostkeyにしちゃれ
443 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 07:45:05 ] >>442 >>441 がすでに答え書いてる
444 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 08:54:36 ] UserKnownHostsFile /dev/null
445 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 08:58:59 ] >>444 それを設定しても yes/no が聞かれますが
446 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 09:01:47 ] >>445 本当に応用力がない奴だな。 >>444 と、>>439 の StrictHostKeyChecking no を同時に設定するんだよ。
447 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 10:21:02 ] サーバ側のホスト鍵統一しないの?
448 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 13:19:12 ] しません
449 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 15:06:28 ] するの?
450 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 15:56:09 ] 445はたぶん知能障害者
451 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 20:41:41 ] >>441 それやると、MITM 攻撃に対抗できなくなるじゃん
452 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 20:58:05 ] バッドノウハウ(笑)
453 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 22:16:52 ] >>451 もとの質問読んでるか? それを承知の上で known_hostsを無効にしたい、という質問なんだが。
454 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 00:46:51 ] んまぁ、素直に $ ssh-keygen -R foo $ scp baz bar@foo するのがいいだろうね。
455 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 05:55:20 ] いいえ、もっとスマートな方法でやりたいのです
456 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 06:13:23 ] 455=445=ただのキチガイ荒らし
457 名前:名無しさん@お腹いっぱい。 [2009/04/29(水) 21:12:56 ] sshでwordpressのmysqlデータをインポートしたいのですが、わからないので質問させて下さい TeraTerm((Yutaka氏版)を使っています mysql5.0.x phpmyadmin2.11.9.4 www.123.com/wp_posts.sqlをインポートしてあげたいのですが、 実行する場合は下記のように書くらしいです(レンタルサーバーのFAQより) mysql -h mysql.example.com -u username -ppassword dbname < outfile.sql mysql -h www.123.com -u 123 -12345 678910 < outfile.sql と実行したのですが no such file or directoryとなって実行されませんでした。 ディレクトリはどのように指定してあげればいいのか申し訳ありませんがアドバイスをお願いします。
458 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/29(水) 21:53:02 ] < outfile.sql の outfile.sqlを適切に書き換えてないからでしょう
459 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/29(水) 23:14:01 ] >>458 レス有り難うございます。 FTPでアップしたmysqlファイル名を書いてあげたのですが無理でした エラーは上記と同じ内容でした。
460 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 00:27:39 ] mysql [ENT] で、mysqlのコンソールが実行できることをまず確認 できないならmysqlが入ってない できるのにそのエラーが出るなら、<以降のファイルの指定
461 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 09:38:14 ] ssh と scp と sftp でポート番号の指定のしかたが違うのはなんで?
462 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 10:15:07 ] >>457 sshと関係すると思える知能がすごいな。消えろ。
463 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/05(火) 11:15:01 ] >>457 この10行中、sshという言葉が1行目にしか出ていないのにSSHのスレに書き込む判断はどこから。。
464 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 03:43:25 ] まぁmysql が外部から接続できない仕様なら sshでポートフォワードするとよい 終わり
465 名前:名無しさん@お腹いっぱい。 mailto:sega [2009/05/18(月) 22:15:42 ] sshコマンドをtelnetコマンドの代わりに使えますか?
466 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 22:19:28 ] エスパー募集
467 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 22:31:56 ] telnetサーバにsshコマンドで接続できますか?
468 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 22:35:40 ] できません。
469 名前:名無しさん@お腹いっぱい。 [2009/05/20(水) 19:58:22 ] OpenSSHに深刻な脆弱性--英ロンドン大が詳細を公表:ニュース ttp://japan.cnet.com/news/sec/story/0,2000056024,20393408,00.htm
470 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/20(水) 21:28:46 ] >>469 > CPNIの報告によると、OpenSSHの脆弱性は、ITの専門家がCBC(Cipher Block > Chaining)モードではなくCTR(CounTR)モードでAES(Advanced > Encryption Standard)を使用することで軽減できる >>311 の対応は確かこれだったような希ガス。
471 名前:名無しさん@お腹いっぱい。 [2009/05/21(木) 15:23:20 ] マシン再起動などによりポート転送の接続が切れたときに 自動で(パスフレーズ無しで)再接続するようにしたいと考えています。 sonic64.com/2004-11-17.html ↑のサイトにあるように、cronなどで自動リモートコピーを行うときに authorized_keysにcommand="・・・"の設定をすると実行コマンドが制限できるようですが ポート転送のためのログインのみに制限する方法はありますか?
472 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/21(木) 16:23:15 ] ログインしてシェルを使えるようにすると authorized_keys を書き換えられるので コマンドの制限は事実上なくなる。 /etc/ssh/sshd_config で ForceCommand を /bin/true などに設定し、 かつクライアント側で ssh 実行時に -N -f オプションをつけてシェルを 実行しようとしないようにする。 参考 401 403
473 名前:名無しさん@お腹いっぱい。 [2009/05/21(木) 18:23:45 ] >>472 ありがとうございます。 authorized_keysにcommand="/bin/true"を設定するのとは違うのでしょうか? あと、/bin/trueに制限して ssh -f -N -L 10110:localhost:110 sshserver でポート転送を行った場合、10110に対するPOPなどのコマンド実行に問題はありませんか?
474 名前:473 mailto:sage [2009/05/21(木) 18:40:08 ] authorized_keysに設定する方法でできました(たぶん・・・) ありがとうございました。
475 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/21(木) 23:29:27 ] sftp とか使えないようにしとかないと authorized_keys を上書きされちゃう恐れがある、多分あると思う、あるんじゃないかな、 ま、ちょっと覚悟はしておけ。
476 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 08:56:16 ] sshの発音はシュッシュ?
477 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 09:12:47 ] ??? じゃpsstは?
478 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/25(月) 23:17:33 ] 「おーぷんしゅっしゅ」ってなんか可愛らしいな
479 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 11:52:15 ] 「えすしぇ」だな shが「しぇ」という前提があってだが
480 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 12:07:05 ] 「おっぺんしゅっしゅ」と呼んでください。 sshが使えるのと使えないのとでは天国と地獄です。
481 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 21:17:37 ] シュッシュッ ポッポ シュッシュッ ポッポ
482 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 01:15:59 ] sshのポートフォワードについてご質問させて下さい。 UltraVNC Single Click(SC) というツールがあります。 これは UltraVNCクライアントを 5500番ポートでListen状態で待機させ、 遠隔操作される側がUltraVNC SCを実行すると 遠隔操作される側PC -> 遠隔操作する側のPC:5500 に接続に行くというものです。 遠隔操作される側は初心者である場合が多くVNCの5900番をルータの設定で 開放する等ということが出来ないであろうことから、サポートする側が環境を準備すれば (サポートする側が自分のルータを設定すれば)、サポートされる側は何も考えずに .exeを実行するだけでつながるという便利ツールなのですが、 hostA:5500 に接続に行くように.exeを作って初心者の方に渡したとして、 この状態だと自分はhostAの5500番でListenモードで待ち受けると接続できるのですが、 これが他の場所でも遠隔サポートをしたいとします。 hostBから hostAにsshで接続し、hostA:5500に来た接続要求を手元のhostBの5500番に 転送してあたかも自分がhostAであるかのように振舞ってリモート操作を実行する と言う事がしたいのですが、sshで可能ですか? 代表的な -Lや-R -Dオプションについて調べて試行錯誤しているのですが、どうにも 上手く行きません。不可能なのでしょうか? 以上、どうぞよろしくお願い致します。 ご教示よろしくお願い致します。
483 名前:名無しさん@お腹いっぱい。 [2009/06/29(月) 06:11:14 ] >>482 >不可能なのでしょうか? 可能です。 ルータが挟まるとNAPTの設定などで混乱するから、 まずはローカルで試験しましょう。
484 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 11:19:53 ] >>482 sshd_configのGatewayPortsがnoのままと予想。
485 名前:482 mailto:sage [2009/06/30(火) 01:33:52 ] >>483-484 お二人様 レスありがとうございます、>>482 です。 おかげさまであっさりと実現できてしまいました。 sshd_configのGatewayPortsをyesにするだけで繋がっちゃいました。 >>484 さんのおっしゃる通りでした。本当にありがとうございます。 >>483 さんのおっしゃった部分に関しては適切に設定出来ていたようです。 これを活用すればどこのマシンからでも初心者の方の手助けが出来ます。 本当にありがとうございました。 以上です。