クライアントマシンから別のデスクトップ(どちらもUbuntu 12.04)をリモートで制御するにはどうすればよいですか?
Remmina Remote Desktop Clientを使用することはできますか?
まず、リモートで制御したいコンピューターを制御できるようにする必要があります。リモート制御設定を起動し、Ubuntuをリモート制御できるようにします。必要に応じてパスワードを設定することもできます。そのコンピューターを別のUbuntuコンピューターからリモートで制御できるようになりました。コンピューターに接続するときは、必ずVNCプロトコルを選択してください。 UbuntuからWindows 7を制御する場合は、RDPプロトコルを選択する必要があります(Windows 7コンピューターでリモートコントロールを許可する必要があります)。
ホストマシンに接続し、最終的にホストマシンのデスクトップを表示および制御するには、ホストマシンの設定を変更して(デスクトップ制御を有効にするため)、クライアントマシンでリモートデスクトップクライアントプロファイルを作成する必要があります。
はい、クライアントマシンでRemmina Remote Desktop Clientを使用できます。
ホストマシンで次の手順を実行します。
vino-preferences
vino-preferences
もダッシュのDesktop Sharing
の下にありますAllow other users to view your desktop
にチェックマークを付けますAllow other users to control your desktop
にチェックマークを付けますRequire the user to enter this password
にチェックマークを付けますクライアントマシンで次の手順を実行します。
remmina
Remmina Remote Desktop Client
の下のremminaCtrl+N または接続>新規
Server
と書かれている箇所に入力しますクライアントマシンで、VNCパスワードの入力を求められたら、以前にホストマシンに入力したパスフレーズを入力します。
このステップで成功した場合、クライアントマシンからホストマシンのデスクトップを表示および制御しているはずです。
一部のマシンは、クライアント接続中にサーバーでの接続を許可するかどうかをライブで確認します。そのため、実際に発生しない場合は機能しない可能性があります。
第二に、UbuntuとWindows 7マシンを接続する場合、RDPオプションを選択する必要があります。そうしないと、UbuntuからUbuntuへの接続でVNCが使用されます。
最後に、ネットワークの設定方法によっては、ホスト名、IP、またはFQDNを使用する必要がある場合があります。これで時間を節約できるので、びっくりする前にそれらをすべてチェックしてください。
追加のボーナスとして、エントリポイントの背後にあるマシンに接続するためにポート転送が必要なネットワークの背後にあるリモートデスクトップ接続を接続するトリックもあります。たとえば、Host.domain.comのアクセスポイントがあり、ネットワーク上のサーバーに接続している場合、SSHを使用してポート転送を設定し、RDPまたはVNCポストをそのように指定できます(RDPのPuTTYでWindows 7では、これが例になります):
Source: 8585 (or whatever port you want)
Destination: 192.168.x.x:3389 (where x.x is your network)
次に、たとえば、WindowsでRDCを使用する場合、サーバー名としてlocalhost:8585を使用します。これは、次のようなコマンドを使用して、Linuxでも機能します。
ssh -i /path/to/key -L 8585:192.168.x.x:3389 [email protected]