↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2011-11-12(Sat) [長年日記]

[Debina] ブラウザHTML5でリモートディスクトップ guacamole

Debian Sidにパッケージ: guacamole (0.4.0-1)というのが出来たので何かと調べたら、ブラウザのHTML5でリモートディスクトップが出来るものだった。

どうやらtomcatを前提に動く物らしい。パッケージ: guacamole-tomcat (0.4.0-1)というのものあって、すぐにインストールできるかと思ったけど、こちらはtomcat6前提。

おうちサーバはtomcat7なので、手動で

# ln -s/var/lib/guacamole/guacamole.war /var/lib/tomcat7/webapps/guacamole.war

# ln -s /etc/guacamole/guacamole.properties /usr/share/tomcat6/lib/guacamole.properties

guacamole-web:x:999:tomcat7

[/etc/groupsを修正より引用]

guacamole-tomcatがやっているだろうことを手動でやって

<authorize username="USER" password="GUACAMODLEPASS">

<protocol>vnc</protocol>

<param name="hostname">localhost</param>

<param name="port">5910</param>

<param name="password">VNCPASS</param>

</authorize>

[/etc/guacamole/user-mapping.xmlに追記より引用]

として、2008年8月8日の日記で、inetdでVNCにgdm3経由で接続する方法で作ったVNCサー

バに接続するようにしたら、なんなく、tomcatの接続ポート8080に接続したら上手く動くようになった。

折角なので、外からも入れるように、apacheからtomcatをアクセスできるようにajpの設定をして、

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

[/etc/tomcat4/server.xmlのコメント外しより引用]

<Proxy ajp://localhost:8009/>

Order deny,allow

Allow from all

</Proxy>

ProxyPass /vnc/ ajp://localhost:8009/guacamole/

ProxyPassReverse /vnc/ ajp://localhost:8009/guacamole/

[/etc/apache/httd.confに追記より引用]

などして、外からもアクセスできるようにしてみた

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索