linux:passwords_and_key_sseahorse

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linux:passwords_and_key_sseahorse [2019/01/23 23:41] – [FileZilla での OpenSSH 鍵の使用] ともやんlinux:passwords_and_key_sseahorse [2019/05/18 02:23] (現在) – 外部編集 非ログインユーザー
行 1: 行 1:
 ====== パスワードと鍵(seahorse) ====== ====== パスワードと鍵(seahorse) ======
  
 +===== インストール =====
 +<code>
 +$ sudo dnf install seahorse
 +</code>
 ===== seahorse の起動 ===== ===== seahorse の起動 =====
 [アクティビティ] - [アプリケーションを表示する] - [ユーティリティ] ... \\ [アクティビティ] - [アプリケーションを表示する] - [ユーティリティ] ... \\
行 49: 行 53:
 FileZilla も自動的に OpenSSH 鍵を利用してくれる様である。\\ FileZilla も自動的に OpenSSH 鍵を利用してくれる様である。\\
 {{:linux:filezilla_keyring_login.png?800|FileZilla Keyring Login}}\\ {{:linux:filezilla_keyring_login.png?800|FileZilla Keyring Login}}\\
 +
 +===== GNOME での OpenSSH 鍵の使用の仕組み =====
 +GNOME や KDE など XDG 互換のデスクトップ環境を使っている場合、以下のディレクトリにある *.desktop ファイルを自動的に起動します。\\
 +<code>
 +システム全体: /etc/xdg/autostart/
 +GNOME:      /usr/share/gnome/autostart/
 +ユーザー個別: ~/.config/autostart/
 +</code>
 +GNOME Keyring は以下の *.desktop ファイルで gnome-keyring-daemon を起動して動作しています。\\
 +<code>
 +/etc/xdg/autostart/gnome-keyring-ssh.desktop
 +</code>
 +<file autoconf /etc/xdg/autostart/gnome-keyring-ssh.desktop>
 +Name[ja]=SSH 鍵エージェント
 +Comment[ja]=GNOME キーリング: SSH エージェント
 +Comment=GNOME Keyring: SSH Agent
 +Exec=/usr/bin/gnome-keyring-daemon --start --components=ssh
 +OnlyShowIn=GNOME;Unity;MATE;
 +</file>
 +<code>
 +/etc/xdg/autostart/gnome-keyring-secrets.desktop
 +</code>
 +<file autoconf /etc/xdg/autostart/gnome-keyring-secrets.desktop>
 +Name[ja]=シークレットストレージサービス
 +Comment[ja]=GNOME キーリング: シークレットサービス
 +Comment=GNOME Keyring: Secret Service
 +Exec=/usr/bin/gnome-keyring-daemon --start --components=secrets
 +OnlyShowIn=GNOME;Unity;MATE;
 +NoDisplay=true
 +</file>
 +==== gnome-keyring-daemon が起動していない場合 ====
 +以下のコマンドを実行して起動させる事が出来ます。\\
 +<code>
 +$ mkdir ~/.config/autostart/
 +$ cp /etc/xdg/autostart/{gnome-keyring-secrets.desktop,gnome-keyring-ssh.desktop} ~/.config/autostart/
 +$ sed -i '/^OnlyShowIn.*$/d' ~/.config/autostart/gnome-keyring-secrets.desktop
 +$ sed -i '/^OnlyShowIn.*$/d' ~/.config/autostart/gnome-keyring-ssh.desktop
 +</code>
 +※ sed で OnlyShowIn という行を削除してユーザー個別の autostart に登録する。\\
  
 ===== 参考文献 ===== ===== 参考文献 =====
  • linux/passwords_and_key_sseahorse.txt
  • 最終更新: 2019/05/18 02:23
  • by 非ログインユーザー