1. ホーム
  2. オペレーティングシステム
  3. ソラリス

SolarisにVNCをインストールする方法

2022-01-19 03:51:05

1. まずvnc-3.3.3r2_sun4_sosV_5.5.tgzをダウンロードする。
tarコマンドで解凍してください。tar -xvf vnc-3.3.3r2_sun4_sosV_5.5.tgz
cd vnc-3.3.3r2_sun4_sosV_5.5
mkdir -p /usr/local/vnc/classes
ディレクトリを作成する
cp classes/* /usr/local/vnc/classes
次へ
cp *vnc* /usr/bin
これで基本的にインストール作業は完了です
2. .vncディレクトリの作成
mkdir $HOME/.vnc (Linuxで実行するとvncserverが自動的に作成されます)
vncserverを実行すると、パスワードの入力を求められますが、これは現在のユーザーのVNCアクセスパスワードです。
これでVNCサーバーが起動します
winでvncviwerを使って接続するか、IEで直接アクセスすることができます。
IEのアドレスバーに //192.168.0.20:5801 と入力します(ここでいうIPアドレスはVNCサーバのIPアドレスです)。
パスワードを入力すると、アクセスできるようになります
3. VNCでCEDを使用する
回線速度が十分であれば、VNCでCEDを使用することができます。
cd $HOME/.vnc
vi xstartup
twm &をコメントアウトし、/usr/dt/bin/dtsession &を追加します。
注:システムの rpc サービスは停止できません。CDE が起動できない場合は、/etc/init.d/rpc start を試してみてください。
(最初、私のもうまくいかなかったのですが、モデレーターのSpiderさんの助けで解決しました、ありがとうございます:P)
vncserver :num で VNC を起動、num を指定しない場合は 1 から起動します。
vncserver -kill :num で VNC を停止します。
4. rootユーザのみがvncserverを起動できるようにするために、次のようなものを使いたい。
一般ユーザーで起動する場合は、以下を使用します。 メソッド (Oracleのリモートインストールが面倒にならなくなる:P)
setuid /usr/bin/Xvnc するだけです。
ヒント: setuid は特定のセキュリティリスクをもたらしますが、トレードオフは必要性に依存します (all on set back を使うこともできます。ハァッ)