Linux Memo/VNC
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*VNCをオーバーSSHで [#e35bf451]
RIGHT:更新日 &lastmod();
**Vine6.xでの設定 [#p95bcea3]
以下の設定で動作したが、キー入力するとVNC Configが中途半...
# apt-get install compat32-libXrandr
''~/.vnc/xstartup''
#!/bin/sh
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Des...
#twm &
#以下の設定は日本語入力どちらでもOKのようなので一つ選択...
# SHIFT+SPACEで変換
#Anthy はフリーな日本語入力システム
#SCIM多言語入力プラットフォームで 日本語かな漢字変換エン...
#----canna/kinput2---------
#export LANG=ja_JP.ujis
#
#xset +fp /usr/X11R6/lib/X11/fonts/japanese
#
#kinput2 -canna -cannaserver unix
#--------------
#-----scim-anthy----------
export LANGexport LC_MESSAGE=ja_JP.utf-8
export LC_CTYPE=ja_JP.utf-8
export XMODIFIERS=@im=scim
export GTK_IM_MODULE=scimexport
export QT_IM_MODULE=scimexec
#---------------
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec /etc/X11/xinit/xinitrc
## exec gnome-session &
**RealVNC [#e88544d7]
VNCはいくつか種類があるが、今回はrealvncを中心に行う。rea...
***構成図 [#z1286e00]
---------------------- --------------------...
| | | ...
| --------------- | Port 22| ----------------...
| | SSH client |==================>| SSH Sever ...
| --------------- | | | ...
| || Port 5999| | ----------------...
| || | | || ...
| VNCViewer | | ||Port 59...
| | | VNC Server ...
---------------------- --------------------...
***VNCのインストール [#x1863928]
''Vine''~
rpmでRealVNCがインストールされる
# apt-get install vnc
# apt-get install vnc-server
Windowsについては[[ここrealvnc:http://www.realvnc.com/]]...
一度デフォルト状態で起動する~
:以下の番号はディスプレイ番号でローカルに表示される番号が...
次の例は:1なのでポート5901になる。
$ vncserver :1
You will require a password to access your desktops.
Password: ***** <==接続のためのパスワード設定 (2)
Verify: *****
New 'localhost.localdomain:1 (okada)' desktop is localho...
Creating default startup script /home/okada/.vnc/xstartup
Starting applications specified in /home/okada/.vnc/xsta...
Log file is /home/okada/.vnc/localhost.localdomain:1.log
この状態で一度クライアントから接続(vncviewer)して確認をと...
このままだと接続されるXwindowはtwmなのであとでgnomeや日本...
''停止''
$ vncserver -kill :1
Killing Xvnc process ID 21364
うまくいくとホームディレクトリに.vncというディレクトリが...
ディレクトリ内には設定したパスワードやXwindowの起動の設定...
不都合になったらこの.vncごと削除すればOK~
***Xwindowの設定 [#b73901bd]
日本語やgnomeが起動するようにxstartupを以下のように変更
.vnc/xstartup
#!/bin/sh
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Des...
#twm &
#以下の設定は日本語入力どちらでもOKのようなので一つ選択...
# SHIFT+SPACEで変換
#Anthy はフリーな日本語入力システム
#SCIM多言語入力プラットフォームで 日本語かな漢字変換エン...
#----canna/kinput2---------
#export LANG=ja_JP.ujis
#
#xset +fp /usr/X11R6/lib/X11/fonts/japanese
#
#kinput2 -canna -cannaserver unix
#--------------
#-----scim-anthy----------
export LANGexport LC_MESSAGE=ja_JP.utf-8
export LC_CTYPE=ja_JP.utf-8
export XMODIFIERS=@im=scim
export GTK_IM_MODULE=scimexport
export QT_IM_MODULE=scimexec
#---------------
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
## excec gnome-session
変更後一度vncserverを終了し起動する。
***SSHでトンネル [#fe93d1ad]
''クライアントはwindowsでサーバ側はlinux''~
Windows側のsshクライアントはTeratermを使用
Teratermでの設定
設定 -> SSH転送 -> 追加
ローカルポート 5999 <==5900+(1)の番号 ==(1)は99で vnc...
リモート側ホスト (VNCサーバアドレス) ポート 5901
設定を保存
ファイルから新規で通常どおりVNCサーバと接続
VNCViewer (VNCサーバアドレス):99 <== (1)の番号
(2)のパスワードを入力
''クライアントはLinuxでサーバ側はlinux''~
LinuxクライアントはOpenSSHを使用~
OpenSSHでの設定
$ ssh -N -f -L 5999:(VNCサーバアドレス):5901 student@(VN...
-N: loginshellを表示しない
-f: バックグランドで実行
そのままloginすれば使用できる
***VNCサーバのパスワード変更 [#g7c5bb67]
$ vncpasswd
Password:******
Verify:******
**その他 [#w443e7fc]
色が落ちるときはクライアント側では「Option」-> 「Colour &...
VNCSeverでアクセス制御とパスワード
VncserverのOptionで「Connections」タグで、Access Control...
+10.3.1/255.0.0.0
+192.168.1.1/255.255.255.255
Authenticationで「No Authetication」を選択するとパスワー...
終了行:
*VNCをオーバーSSHで [#e35bf451]
RIGHT:更新日 &lastmod();
**Vine6.xでの設定 [#p95bcea3]
以下の設定で動作したが、キー入力するとVNC Configが中途半...
# apt-get install compat32-libXrandr
''~/.vnc/xstartup''
#!/bin/sh
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Des...
#twm &
#以下の設定は日本語入力どちらでもOKのようなので一つ選択...
# SHIFT+SPACEで変換
#Anthy はフリーな日本語入力システム
#SCIM多言語入力プラットフォームで 日本語かな漢字変換エン...
#----canna/kinput2---------
#export LANG=ja_JP.ujis
#
#xset +fp /usr/X11R6/lib/X11/fonts/japanese
#
#kinput2 -canna -cannaserver unix
#--------------
#-----scim-anthy----------
export LANGexport LC_MESSAGE=ja_JP.utf-8
export LC_CTYPE=ja_JP.utf-8
export XMODIFIERS=@im=scim
export GTK_IM_MODULE=scimexport
export QT_IM_MODULE=scimexec
#---------------
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec /etc/X11/xinit/xinitrc
## exec gnome-session &
**RealVNC [#e88544d7]
VNCはいくつか種類があるが、今回はrealvncを中心に行う。rea...
***構成図 [#z1286e00]
---------------------- --------------------...
| | | ...
| --------------- | Port 22| ----------------...
| | SSH client |==================>| SSH Sever ...
| --------------- | | | ...
| || Port 5999| | ----------------...
| || | | || ...
| VNCViewer | | ||Port 59...
| | | VNC Server ...
---------------------- --------------------...
***VNCのインストール [#x1863928]
''Vine''~
rpmでRealVNCがインストールされる
# apt-get install vnc
# apt-get install vnc-server
Windowsについては[[ここrealvnc:http://www.realvnc.com/]]...
一度デフォルト状態で起動する~
:以下の番号はディスプレイ番号でローカルに表示される番号が...
次の例は:1なのでポート5901になる。
$ vncserver :1
You will require a password to access your desktops.
Password: ***** <==接続のためのパスワード設定 (2)
Verify: *****
New 'localhost.localdomain:1 (okada)' desktop is localho...
Creating default startup script /home/okada/.vnc/xstartup
Starting applications specified in /home/okada/.vnc/xsta...
Log file is /home/okada/.vnc/localhost.localdomain:1.log
この状態で一度クライアントから接続(vncviewer)して確認をと...
このままだと接続されるXwindowはtwmなのであとでgnomeや日本...
''停止''
$ vncserver -kill :1
Killing Xvnc process ID 21364
うまくいくとホームディレクトリに.vncというディレクトリが...
ディレクトリ内には設定したパスワードやXwindowの起動の設定...
不都合になったらこの.vncごと削除すればOK~
***Xwindowの設定 [#b73901bd]
日本語やgnomeが起動するようにxstartupを以下のように変更
.vnc/xstartup
#!/bin/sh
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Des...
#twm &
#以下の設定は日本語入力どちらでもOKのようなので一つ選択...
# SHIFT+SPACEで変換
#Anthy はフリーな日本語入力システム
#SCIM多言語入力プラットフォームで 日本語かな漢字変換エン...
#----canna/kinput2---------
#export LANG=ja_JP.ujis
#
#xset +fp /usr/X11R6/lib/X11/fonts/japanese
#
#kinput2 -canna -cannaserver unix
#--------------
#-----scim-anthy----------
export LANGexport LC_MESSAGE=ja_JP.utf-8
export LC_CTYPE=ja_JP.utf-8
export XMODIFIERS=@im=scim
export GTK_IM_MODULE=scimexport
export QT_IM_MODULE=scimexec
#---------------
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
## excec gnome-session
変更後一度vncserverを終了し起動する。
***SSHでトンネル [#fe93d1ad]
''クライアントはwindowsでサーバ側はlinux''~
Windows側のsshクライアントはTeratermを使用
Teratermでの設定
設定 -> SSH転送 -> 追加
ローカルポート 5999 <==5900+(1)の番号 ==(1)は99で vnc...
リモート側ホスト (VNCサーバアドレス) ポート 5901
設定を保存
ファイルから新規で通常どおりVNCサーバと接続
VNCViewer (VNCサーバアドレス):99 <== (1)の番号
(2)のパスワードを入力
''クライアントはLinuxでサーバ側はlinux''~
LinuxクライアントはOpenSSHを使用~
OpenSSHでの設定
$ ssh -N -f -L 5999:(VNCサーバアドレス):5901 student@(VN...
-N: loginshellを表示しない
-f: バックグランドで実行
そのままloginすれば使用できる
***VNCサーバのパスワード変更 [#g7c5bb67]
$ vncpasswd
Password:******
Verify:******
**その他 [#w443e7fc]
色が落ちるときはクライアント側では「Option」-> 「Colour &...
VNCSeverでアクセス制御とパスワード
VncserverのOptionで「Connections」タグで、Access Control...
+10.3.1/255.0.0.0
+192.168.1.1/255.255.255.255
Authenticationで「No Authetication」を選択するとパスワー...
ページ名: