プロが教えるわが家の防犯対策術!

暗号化通信(ssh)を使ったVNCでの接続方法

出先のWindowsXPから、自宅のMac OSXへVNCで遠隔操作をしたいのですが、ssh(暗号化通信?)での接続方法が分かりません。
なので現在、生で通信しているので正直、不安です。
googleで検索も試みましたがMac同士やWIndows同士での場合しか見つかりませんでしたので、ここで質問させてください。

接続先環境:
Mac OSX Panther (10.3.9)・OSXvnc 1.5・光ファイバー

接続元環境:
Windows XP SP2・Ultr@VNC 1.1.0.0・光ファイバー

A 回答 (1件)

こんにちは。



SSH のポート転送機能(ポートフォワード)を使ってトンネリングすれば良いかと思います。

http://www18.big.or.jp/~fujiwara/ikki/doc/vnc/
http://pc-training.hp.infoseek.co.jp/lab/vnc-via …

外部から接続するという前提でざっとした流れを書くと、
(0) サーバ(OSX)のsshポートのみ外部に公開(ルータとかの設定かな)

(1) サーバ(OSX)でsshサービス、VNCサービスを開始しておく。アカウント等の作成。
 ※sshについてはシステム環境の「共有」-「リモートログイン」あたり

(2) クライアント(WinXP)からsshでサーバ(OSX)に接続。その際、ポートフォワードの設定をしておく。
 ※TTSSHじゃなくても良いと思いますが、その場合の説明は以下のサイトに記述あり。
 http://www18.big.or.jp/~fujiwara/ikki/doc/vnc/vn …

(3) VNCで接続

という感じで。

ご参考になれば。

この回答への補足

おそらくもう、埋もれてしまい、ページ回覧者が現れないと判断するため、もう一度トピックを作成させていただきます。
ひとまず、sshで接続し、動作させることが出来ましたので、あとはセキュリティーをあげてみようと思います。

補足日時:2005/11/05 17:27
    • good
    • 0
この回答へのお礼

ありがとうございます。
指示いただいたとおり、Windows側でPuTTYを使って行ったらできました。
ただ・・・2つ問題があります。
・MacOSXにアカウントを追加するというのは、管理者権限以外の制限ユーザでもいいのでしょうか? 逆に言えば、普段使っている管理者権限を持っているアカウントでsshログインしても安全なのでしょうか?操作するのがVNCであるため、どんなアカウントでもOKなのでしょうか?
・Nov 4 16:53:18 bunch sshd[1101]: error: BSM audit: solaris_audit_record failed to write "sshd logout " record: Operation not supported
というエラーがconsoleに記録されています。言っていることは分かるのですが・・・これは一体どうすれば無くなるのでしょう!?

お礼日時:2005/11/04 18:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!