Skip to main content

一般ユーザ権限でhcpdを使用する

hcpdの設定ファイル(hcpd.conf)をユーザ領域に保管します。

~/hcpd.conf
~/.hcp/hcpd.conf
など

TCP及びWS/WSSのサービスポートについて特権を必要としないポート番号に変更します。

TCPListenAddress 0.0.0.0:1874
HPFPListenAddress 0.0.0.0
WSSListenAddress 0.0.0.0:8443
WSListenAddress 0.0.0.0:8080
※hcpd.confを編集

ライセンスキーを使用する場合は、同ファイルをユーザ領域に保管します。

~/hcp_license.key
~/.hcp/license.key
など

設定ファイル、PIDファイル及びライセンスキーをコマンドラインオプションで指定して、hcpdデーモンを起動します。

hcpd -c ~/hcpd.conf -p ~/hcpd.pid -k ~/hcp_lisense.key

※デーモンが起動している場合は、PIDファイルの競合(同じPIDファイルを使用すること)やTCPサービスポート番号の競合などにご注意ください。競合する場合は、起動に失敗します。