User Tools

Site Tools


vps:vps4th2nd_10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
vps:vps4th2nd_10 [2019/03/31 13:15]
hoge@hoge
vps:vps4th2nd_10 [2019/04/17 22:40]
hoge@hoge [TigerVNC]
Line 1: Line 1:
 ====== ブラウザでの desktop 接続 ====== ====== ブラウザでの desktop 接続 ======
 prisoner desktop にブラウザで接続する。 prisoner desktop にブラウザで接続する。
 +
 +===== desktop 設定 =====
 +==== pkg ====
 +pkgにて以下を導入。
 +  * xdm
 +  * xsm
 +
 +==== xdm ====
 +prisner desktop 起動時に xdm を起動する。
 +  * /​usr/​local/​etc/​rc.d/​xdm を作成<​code>​
 +#!/bin/sh
 +#
 +
 +# PROVIDE: xdm
 +# REQUIRE: DAEMON ldconfig
 +
 +. /​etc/​rc.subr
 +
 +name="​xdm"​
 +rcvar="​xdm_enable"​
 +command="/​usr/​local/​bin/​xdm"​
 +start_cmd="​xdm_start"​
 +
 +xdm_start()
 +{
 + ${command}
 +}
 +
 +
 +load_rc_config $name
 +run_rc_command "​$1"</​code>​
 +  * /​etc/​rc.conf を編集<​code>​
 +xdm_enable="​YES"​
 +</​code>​
 +  * /​usr/​local/​lib/​X11/​xdm/​Xaccess を編集
 +    * コメントを外す<​code>​
 +*   #any host can get a login window
 +</​code>​
 +
 +
 +
 +
 +
 +==== TigerVNC ​ ====
 +TigerVNC を inetd で制御する。
 +
 +  * /​etc/​services を編集<​code>​
 +vnc     ​5901/​tcp
 +</​code>​
 +  * /​etc/​inetd.conf を編集<​code>​
 +vnc    stream ​ tcp  nowait ​ nobody ​ /​usr/​local/​bin/​Xvnc ​ Xvnc -inetd -query localhost -once -geometry <​横>​x<​縦>​ -securitytypes=none
 +</​code>​
 +  * /​etc/​rc.conf
 +
  
 ===== web 設定 ===== ===== web 設定 =====
Line 60: Line 114:
     * <​パス>​ は推測しにくいものにしたほうが良い?     * <​パス>​ は推測しにくいものにしたほうが良い?
  
-===== desktop 設定 ===== 
-==== pkg ==== 
-pkgにて、以下を導入。 
-  * xdm 
-  * xsm 
- 
-==== xdm ==== 
-prisner desktop 起動時に xdm を起動する。 
-  * /​usr/​local/​etc/​rc.d/​xdm を作成<​code>​ 
-#!/bin/sh 
-# 
- 
-# PROVIDE: xdm 
- 
-. /​etc/​rc.subr 
- 
-name="​xdm"​ 
-rcvar=xdm_enable 
-command="/​usr/​local/​bin/​xdm"​ 
- 
-load_rc_config $name 
-run_rc_command "​$1"​ 
-</​code>​ 
-  * /​etc/​rc.conf を編集<​code>​ 
-xdm_enable="​YES"​ 
-</​code>​ 
-  * /​usr/​local/​lib/​X11/​xdm/​Xaccess を編集<​code>​ 
-*   #any host can get a login window 
-</​code>​ 
-  * /​usr/​local/​lib/​X11/​xdm/​Xservers を編集<​code>​ 
-#:0 local /​usr/​local/​bin/​X :0 
-</​code>​ 
-  * /​usr/​local/​lib/​X11/​xdm/​xdm-config を編集<​code>​ 
-! DisplayManager.requestPort: ​  0 
-</​code>​ 
- 
-==== TigerVNC ​ ==== 
-TigerVNC を inetd で制御する。 
- 
-  * /​etc/​services を編集<​code>​ 
-vnc     ​5901/​tcp 
-</​code>​ 
-  * /​etc/​inetd.conf を編集<​code>​ 
-vnc    stream ​ tcp  nowait ​ nobody ​ /​usr/​local/​bin/​Xvnc ​ Xvnc -inetd -query localhost -once -geometry <​横>​x<​縦>​ -securitytypes=none 
-</​code>​ 
  
vps/vps4th2nd_10.txt · Last modified: 2019/10/20 23:30 by hoge@hoge