問題タブ [guacamole]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2845 参照

javascript - ワカモレは、Web クライアントで画面のサイズを変更します

スクロールバーを表示せずに、制御している画面のサイズをブラウザの利用可能な画面に合わせたいです。私は html 要素のサイズを変更することでこれを行いましたが、これを行うとカーソルの位置と動きもリモート エンドで変更されます。ワカモレのサンプルアプリを使用しています

0 投票する
2 に答える
3382 参照

java - ワカモレ ユーザーの作成

MySQL ユーザー データベースとLDAP認証を使用してGuacamole 0.9.9 をセットアップしましたが、これまでのところすべて問題なく動作しています。

ただし、Guacamole の外部から MySQL データベースに新しいユーザーと接続を作成できるようにしたいと考えています。API を使用してこれらのタスクを実行する方法はありますか?

私が API について読んでいるのは、リモート接続を埋め込む新しい Web アプリケーションを作成することだけです。

0 投票する
1 に答える
1418 参照

tomcat - ワカモレの新規インストール

私はドキュメントに目を通しましたが、インストールから構成までまっすぐ進むことに少し戸惑いました: https://guacamole.incubator.apache.org/doc/gug/configuring-guacamole.html

guacamole.properties の GUACAMOLE_HOME のようなものについて話し始めますが、それらをどこに保存または定義する必要があるかが明確に説明されているようには感じません。それらがサーバーを構成するのか、クライアントを構成するのかは実際にはわかりません。guacdそのため、サービスを再起動する必要があるのか​​、変更を行った後にサービスを再起動する必要があるのかtomcat8​​ 、診断のためにログ ファイルのどこを調べればよいのかわかりません。

ドキュメントによると:

.

サービスをルートとしてインストールしたので、これらのファイルを /root/.guacamole フォルダーに配置する必要があるのか​​、それとも /home/tomcat8/.guacamole フォルダーを作成する必要があるのか​​わかりません。

私は tomcat に非常に慣れていません。私は過去 20 年間 apache 管理者であるため、私を困惑させていることがいくつかあります。grep を使用してコード ベースを検索しましたが、GUACAMOLE_HOME や guacamole.properties への参照が見つかりませんでした。

これはすべて、インストール スクリプトを使用して実行する必要があるように思えましたが、そうではなかったため、Github で次のスクリプトを使用しました。 https://github.com/MysticRyuujin/guac-install/blob/master/guac-install.sh

トラブルシューティングでは、:8080 で Tomcat サーバーに接続できましたが、ポート:4822 で Guacamole を表示できませんでした。ファイルをディレクトリにコピーし、ポート 8080 で動作させることができましたが、github スクリプトで作成され/var/lib/tomcat8/webapps/ROOT/たファイル内のものを尊重していないことが気になります。/etc/guacamole/guacamole.properties

次を使用してポートを開きました。

内部に/var/lib/tomcat8/webapps/ROOT確認すべき構成ファイルはありますか? どの guacamole.properties ファイルが使用されているかを知る方法は?

アップデート

ソースにいくつかの変更を加えて再構築しました。

src/guacd/conf-file.c

src/guacd/man/guacd.conf.5

次に、ファイルにエントリを配置して、/etc/hosts機能するかどうかを確認しました。サービスを開始すると、/var/log/syslogファイルに次のように表示されます。

以前は常に 127.0.0.1 と表示されていましたが、そのポートで Web インターフェイスに接続できません。これがTomcatに4822でリッスンするように指示するTomcatの問題なのか、それともワカモレのセットアップの何かなのか、今はわかりません。:8080 で引き続きアクセスできますが、必要なものを決定させるのではなく、制御したいと考えています。理想的には、すべてのインターフェイス / IP アドレスをリッスンし、ポートごとにフィルター処理します。

0 投票する
1 に答える
2454 参照

javascript - サーブレットが html ファイルと同じホスト/サーバー上にないトンネルの場合、Guacamole.HTTPTunnel("tunnel") を呼び出すことはできますか?

ここの例では、ワカモレのクライアントをインスタンス化しようとしています

これは、ここの例からのものです https://guacamole.incubator.apache.org/doc/gug/writing-you-own-guacamole-app.html

HTMLファイルとは別のホストにサーブレット(トンネル)がある場合、これを行うことはできますか?