Azureのシリーズ構成管理オラクルのLinux(PART7)

Azureのシリーズ構成管理オラクルのLinux(PART1)

Azureのシリーズ構成管理オラクルのLinux(PART2)

Azureのシリーズ構成管理オラクルのLinux(PART3)

Azureのシリーズ構成管理オラクルのLinux(PART4)

Azureのシリーズ構成管理オラクルのLinux(PART5)

Azureのシリーズ構成管理オラクルのLinux(PART6)

Azureのシリーズ構成管理オラクルのLinux(PART7)

5.2 VNCサーバの設定を変更します

編集し、ファイル/ etc /のsysconfig / VNCSERVERSとパラメータを変更します。

VNCSERVERS =「1:toor 2:オラクル」

VNCSERVERARGS [1] =「 -幾何1024x768の-depth 24 -nolisten TCP -localhost」

VNCSERVERARGS [2] =「-geometry 800x600の-depth 16 -nolisten TCP -localhost」

特定の場所:

安全なトンネルを介して接続しない限り、接続する「-localhost」オプションの防止には、リモートVNCクライアント

色深度VNCセッションを指定するには、「-depth 16」オプション

VNCサービスを再起動し、新しい設定を取得します:

sudoのサービスvncserverを再起動
VNCサーバのシャットダウン:1:aroot 2:オラクル、[OK] 

起動するVNCサーバ:1:aroot

新しい'fftest5:1(aroot)':1デスクトップはfftest5です

/home/aroot/.vnc/xstartupで指定されたアプリケーションを起動します

ログファイルは/home/aroot/.vnc/fftest5:1.logです

2:オラクル

デスクトップファイルを作成「fftest5:2(オラクル)」

アプリケーションを起動し/home/oracle/.vnc/xstartup

ログファイル/home/oracle/.vnc/fftest5:2.log

ポートフォワーディング経由5.3オープンSSL接続

例で使用されるローカルポート転送構文:

sshのRemoteUsername @ RemoteServerHost -L次に、localport:LocalHostという:次に、remoteport

私たちは、暗号化されたトンネルを作成したい、とVNC経由で弊社のサーバーに接続し、私たちもトンネルが閉じたvncviewerを「オートオフ」であることを確認してください。

[email protected] -L 6901:localhostを:5901 -vスリープ10

どこで:

  • @ toor ** .cloudapp.net   SSHホストに接続します

  • 背景にSSHセッションを保存するには、スリープ状態にリモートコンピュータ上で実行された場合-f

  • -Lオプションは、ローカルポート転送を有効になっています

  • クライアントPC上で6901ポート

  • ローカルホストに接続するホストサーバー(同じ127.0.0.1とリモートPC、)

  • リモートホスト上のポート5901(クライアントPCから転送)

  • それはトンネルを暗号化された10秒間開いたまま眠ります。現時点では、アプリケーションがそれを使用しないようにする場合は、それを閉じます。アプリケーションは、10秒以内にそれを使用する場合、アプリケーションが閉じられるまで逆に、トンネルは開いたままになります。vncviewerをウィンドウを閉じるときにこのように、トンネルは、ワークステーション上で実行されているすべてのSSHプロセスなしで、自動的に閉じられます。

VNCサーバーに接続するには、新しいXtermのセッションを開き、次のコマンドを入力します。

vncviewerをlocalhostを:6901:1

clip_image001[25]

図17:VNCサーバーへの接続

VNCサーバーに接続するためのオープン2つのXtermのセッションは、コマンドにすべての操作を実行することがあります。

 

SSH [email protected] -f -L 6901:localhostを:5901睡眠10; vncviewerをlocalhostを:6901:1

可以使用远程端口5902打开从本地Linux主机到Oracle Linux IaaS VM 第二条SSH隧道:

[email protected]–f –L 6902:localhost:5902 -v sleep 10

在本地Linux主机到远程VNC服务器上,在新的XTERM会话中运行命令:

vncviewer localhost:6902:2

在VNC身份验证中,指定oracle的用户凭据。

clip_image002[26]

图18:vnc客户端询问Oracle的用户凭证

clip_image004[26]

图19:通过oracle的用户凭证连接到远程Oracle Linux VM

您可以使用唯一命令(在单个Xterm会话中)使用“ oracle”用户证书连接到VNC服务器:

ssh [email protected] –f –L 6902:localhost:5902睡眠10; vncviewer本地主机:6902:2

6 参考

Azure 配置管理系列 Oracle Linux (PART1)

Azure 配置管理系列 Oracle Linux (PART2)

Azure 配置管理系列 Oracle Linux (PART3)

Azure 配置管理系列 Oracle Linux (PART4)

Azure 配置管理系列 Oracle Linux (PART5)

Azure 配置管理系列 Oracle Linux (PART6)

Azure 配置管理系列 Oracle Linux (PART7)

おすすめ

転載: blog.51cto.com/djclouds/2475447