1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

xrdp で GNOME Keyring が動かない

Posted at

Ubuntu 20.04 に xrdp を導入し RDP接続してから ターミナルで ssh を実行するたびに秘密鍵のパスフレーズを入力されるようになった。パスフレーズはGNOME Keyringに登録しているので自動的に解決されるようにしたいので調査した。

xrdp 用のPAM設定を変更するとGNOME Keyringが動いたので設定内容を記載します。

/etc/pam.d/xrdp-sesman
#%PAM-1.0
@include common-auth
auth     optional        pam_gnome_keyring.so
@include common-account
@include common-session
session  optional        pam_gnome_keyring.so        auto_start
@include common-password
password optional        pam_gnome_keyring.so
$HOME/.xinputrc
eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export SSH_AUTH_SOCK

設定すると GHOME Keyring のパスワード入力画面が表示されたのでパスワードを入力する。※GNOME Keyringのデフォルトパスワードをログインパスワードと同じものを設定していると入力画面は表示されないかもしれない。入力後はssh実行時にパスフレーズ入力を要求されなくなった。

参考記事

  1. Ubuntu Weekly Recipe 第621回 Ubuntu 20.04 LTSでxrdpを使用する
  2. Gnome Keyringの使い方
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?