web-dev-qa-db-ja.com

WindowsデスクトップからMacOS X Snow Leopardをリモート管理するにはどうすればよいですか?

Windowsで[システム環境設定]-> [共有]をオンにしてからTightVNCを使用して接続しようとしましたが、接続できません。

Macの無料オプションを好むだろうし、Microsoftのリモートデスクトップを使用してWindowsからMacに接続できれば、さらに好むだろうが、これは希望的観測だと思う。

7
Nick Kavadias

通常のVNCクライアントは、パスワードのみをサポートし、ユーザー名はサポートしません。

Macに接続できるようにするには、[システム環境設定]"[共有]で、[コンピューターの設定]ボタンをクリックし、[VNCビューアがパスワード[..]で画面を制御できる]を有効にします。


余談ですが、Javaビューアを使用することもできます。 "Binary * .class and JARfiles"パッケージ TightVNCから

コマンドラインから使用するには:

  • Java VncViewer Host name_or_ip_of_your_mac

ブラウザから使用するには:そのindex.htmlファイルは単なる例です。しかし、それが修正されたとしても、Java byのように、ブラウザを使用してanyリモートコンピュータだけに接続するのは簡単ではありません。デフォルトでは、アプレットのダウンロード元のホストへの接続のみが許可されます。ただし、アクセスするMacで画面共有とWeb共有の両方を実行してもかまわない場合は、次のようにします。

  • ターミナルで、新しいフォルダ「vnc」からアプレットをホストするには:

    cd/Library/WebServer/Documents /
    Sudo mkdir -m 777 vnc
    curl http://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_javabin.tar.gz | tar xzv -C vnc

  • vnc/index.htmlを編集してclasses/ARCHIVE="classes/VncViewer.jar"に追加し、ポートを5901から5900に変更します。 (オプションで、寸法と その他のパラメーター も変更します。「新しいウィンドウを開く」を「true」に設定し、「スケーリング係数」を「自動」に設定するのは良いようですが、新しいウィンドウが閉じると、 (未使用)親ブラウザウィンドウが閉じています。)

  • システム環境設定"共有を介して画面共有とWeb共有の両方を有効にします(そして、上記の「VNCビューアがパスワード[..]で画面を制御できる」が設定されていることを確認します)。

  • ポート80と5900がファイアウォールで許可されていることを確認し、ルーターでポートマッピングを設定することもできます。または、共有"リモートログインを介してSSHを有効にし、トンネルを使用してMacに接続すると、より安全になります。 Windowsのように PuTTY

    PuTTY.exe -ssh -L 8080:localhost:80 -L 5900:localhost:5900 user @ name_or_ip_of_your_mac

  • http://name_or_ip_of_your_mac/vncのようなものを参照するだけです(または、トンネルを使用している場合:http://localhost:8080/vnc

(Java 6で10.6を実行しているMacから、10.5.xで画面共有を実行しているMacに向けて、WinXPから10.6.xにテストしました。)

6
Arjan

最初の回答 から「VNCビューアはパスワード[..]で画面を制御できます」を設定しても問題は解決しません。

Mac OSXにネイティブではないVNCクライアント用のOSX SnowLeopardのVNCプロトコルアプリケーションハンドシェイクに問題があります。 TightVNC forWindows。簡単なグーグル検索 明らかになります これが問題であること。申し訳ありませんが、これは答え/解決策ではありません。

4
Mike Kormendy

TightVNC 1.3 for Windows7は箱から出してSnowLeopardに接続できることがわかりました。

Mac側で接続するにはパスワードが必要です。 [システム環境設定]の[共有]パネルで、[画面共有]がオンになっていることを確認します。 [コンピューターの設定]をクリックし、[VNCビューアーがパスワードで画面を制御できる]チェックボックスをオンにして、パスワードを入力します。

TightVNC Viewerを起動し、IPアドレスまたはDNSアドレスを入力して、[接続]をクリックします。パスワード(ユーザー名ではない)の入力を求められますが、出来上がりです! (多分これはTightVNC側のアップグレードの結果ですか?)

1
withfries2

solution を見つけ、ついにTightVNCに接続しました。これらのリンクをたどってください、しかし私の追加されたメモで:

http://forums.macrumors.com/showpost.php?p=7221295&postcount=2

Viを使用してcom.Apple.RemoteManagement.plistを編集し、ファイルにすでにコンテンツが含まれていることに気付いた場合は、コンテンツの下/後に提供されているコードを新しい行に配置します。

同様に、com.Apple.ScreenSharing.launchd wuth viを試して編集する場合は、次のようにしてlsコマンドからファイルを再表示すると役立つ場合があります。

echo-nが有効> com.Apple.ScreenSharing.launchd

最後に、システムが再起動した後、VNCでリモート管理を試みる前に、[システム環境設定]パネルに移動し、[共有]をクリックして、[リモート管理]項目に移動します。 [コンピューターの設定]ボタンをクリックし、ドロップダウンから[VNCビューアはパスワードで画面を制御できます:]を選択し、新しいパスワードを入力します。 (Arjanが上で述べたように、「誰でも画面を制御する許可を要求できます」の選択を解除します)

[OK]をクリックします。

もう一度再起動してから、VNCでログインしてみることをお勧めします。

今私のために働きます!

1
Mike Kormendy

LANを選択した場合は、TightVNCを使用してSnow Leopardに接続できます。または、オプションで[最適な設定を自動選択]の選択を解除してから[フルカラー]を強調表示します。

1
Simon McNair

いつでもTeamViewerを使用して「WindowsからのMac OS X SnowLeopard」をリモートコントロールできます。

注:バージョン5(ビデオチャットをサポート)はMac OSではまだ利用できません。Macでは、バージョン4.xを使用する必要があります。

TeamViewerは個人使用は無料です。

1
Molly7244

Macをwww.logmein.comの無料アカウントに追加することもできます。これにより、オフィスや自宅の外からリモートコントロールすることもできます。

0
JBRWilkinson

私はこれを行う必要があり、私は Logmein.com それを自由に使用しています。構成はほぼゼロです(アプリをインストールし、作成したlogmeinアカウントに接続して、再起動する場合があります)。コンピュータ間でファイルを共有する必要がある場合は、Logmein Proにアップグレードできますが、必要なときにSkypeやGmailを使用することはめったにありません。

ブラウザ内からMacに接続します。

0
greye