Keepass2でオーバーライドURLを構成する


おそらく、誰もが既に大きくて複雑なパスワードを持っていることが常に良いことを知っています。 多くの人はパスワードマネージャーについても知っており、最も重要なことは、パスワードマネージャーに情報を安全に保存できることです。


仕事の性質上、多くのパスワードやその他の機密情報を記録して保存する必要があることが多いので、無料ライセンスのパスワードマネージャーであるKeepass2を使用します。 他の機能に対するその機能と利点については説明しませんが、これについてはすでに何度も説明しました。 誰もがもっと知りたいなら、ここにいくつかのリンクがあります: wikiレビュー記事 、他との比較: 1 2
代わりに、その興味深い機能の1つについてお話したいと思います。


この機能は「URLオーバーライド」と呼ばれ、レコードに関連付けられたプログラムを実行し、Keepassから認証データを直接送信する機能を表します。


たとえば、リモートサーバーに接続するためのアカウントのリストをkeepassに保存し、ある時点で必要なアカウントを選択し、Ctrl + Uを押すだけでリモート接続クライアントを起動し、すぐにサーバーにアクセスできます。
これは非常に便利です。ログインとパスワードはすべて保存されるわけではありませんが、keepassデータベースで安全に暗号化され、接続時にのみクライアントプログラムに送信されます。


Keepassをすべてのリモートサーバーへの単一のエントリポイントとして使用するという考え方です。


どのように機能しますか? (GIF 2.4M)

認めざるを得ません。最初はLinuxでkeepasを設定することについてのみ記事を書くつもりでしたが、これを書いている間、Windowsユーザーにも十分な資料が蓄積されました。
私は、このような面白い素材を使って、より人気のあるOSをほとんどのユーザーから奪わないことにしました。
各プロトコルについて、WindowsとLinuxの両方で機能するコマンドを指定しました


それでは始めましょう:


レコードを作成する


keepassがエントリがどのプロトコルに対応するかを知るためには、 rdp://serverssh://serverftp://serverようなリンクを使用する必要がありftp://server


Keepass2のセットアップ


keepassがこれらのプロトコルに対してどのプログラムを実行する必要があるかを知るには、リンクハンドラーを構成する必要があります。
これを行うには、 Tools --> Options --> Integraion --> URL Overrides...し、プロトコルを設定します。


Ssh


[windows] PuTTY



[linux] OpenSSHクライアント



sshpassパッケージもインストールする必要があります
xterm代わりに、お気に入りのターミナルエミュレータに置き換えることができます


Rdp


[windows] MSTSC



bitcollectors.comでValiantを、habrahabr.ruでDeWhiteを解決していただきありがとうございます


[linux]レミーナ



Vnc


[windows] RealVNC



tightvnc-jviewer.jarC:\Program Files\tightvnc-jviewer.jarます。


[linux]レミーナ



サンバ


[windows]エクスプローラー



[linux] Nautilus / Thunar / Dolphin



FTP


[windows] FileZilla FTPクライアント



[windows] Windowsエクスプローラー



[linux] FileZilla FTPクライアント



[linux] Nautilus / Thunar / Dolphin



Teamviewer


[windows] TeamViewer



[linux] TeamViewer



Winbox


[windows] Winbox



winbox.exeC:\Program Files (x86)\winbox.exeます。


[linux] winbox



AURのwinboxパッケージを使用しています。


シスコ


[windows] PuTTY



おわりに


たくさんの例があると思います。 おそらくそれだけです。
これで、目的のエントリを選択してCtrl + Uを押すと、すぐに目的の場所に接続できます。 また、他の場所にパスワードを保存する必要はありません。
よりエキゾチックな場合は、いつでも独自のハンドラを記述できます。必要なプログラムの起動オプションを見つけて、コマンドに反映するだけです。


いくつかの関連リンク:



提案/追加があれば、コメントまたはGithubに書いてください。
ご清聴ありがとうございました。



Source: https://habr.com/ru/post/J303894/


All Articles