GitクライアントのGitKrakenをsnappy経由でインストールしました。
$ Sudo snap install gitkrakren
しかし、リポジトリにプッシュしようとすると、認証エラーが発生します。これは、端末からプッシュを問題なく実行できるため、奇妙でした。だから私は設定に入り、公開鍵と秘密鍵を手動で設定しようとしました。しかし、フォルダー~/.ssh
を開こうとすると、禁止されているというメッセージが表示されました。
デフォルトでは、限定されたスナップは正当な理由でsshキー(または実際にホームディレクトリの隠しフォルダー/ファイルにあるもの)にアクセスできないことを意図しています。ランダムなアプリケーションがキーを取得してリモートサーバーに送信するのは望ましくありません。
ただし、キーのすべてまたは一部を~/.ssh
からスナップショットが~/snap/gitkraken/current/
の下にあるホームディレクトリにコピーできます。