株式会社ヴァンデミックシステム

Blog

<スポンサーリンク>

エラー内容

Jan 26 18:38:11 localhost.localdomain guacd[76263]: FreeRDP initialization may fail: The current user's home directory ("/sbin") is not writable, but FreeRDP generally requires a writable home directory for storage of configuration files and certificates.

実行ユーザーが/sbin/への書き込み権限がない?
どうもFreeRDP2.0からそのようになったみたい。

対処方法

sudo useradd -r -s /sbin/nologin -d /var/local/guacamole guacd
sudo mkdir -m 700 /var/local/guacamole
sudo chown guacd:guacd /var/local/guacamole

sudo systemctl edit --full guacd
# エディタが起動するので、[Service]のUserを書き換え。
[Service]
User=guacd
ExecStart=/usr/local/sbin/guacd -f
Restart=on-abnormal
Environment=LD_LIBRARY_PATH=/usr/local/lib

上記設定してrestartすると接続できるようになる。

参考
https://qiita.com/sandopan65/items/b7beecfe70c79e354371

<スポンサーリンク>

コメントを残す

Allowed tags:  you may use these HTML tags and attributes: <a href="">, <strong>, <em>, <h1>, <h2>, <h3>
Please note:  all comments go through moderation.

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)