はい、これは可能です。秘密鍵は単一のマシンに関連付けられていません。
あなたが非自明で何を意味するのかわからない、それはしばしば主観的です;)。少なくとも20文字の非常に強力なパスフレーズセットがあることを確認すれば、まったく悪い考えではありません。
デスクトップと同じキーで接続しても問題はありません。ラップトップのキーにsshエージェントをセットアップし、エージェントをデスクトップに転送するので、そこからアクセスする他のシステムでそのキーを使用します。
Linuxシステムのssh-agentのマニュアルページから:
ssh-agentは、公開鍵認証(RSA、DSA)に使用される秘密鍵を保持するプログラムです。アイデアは、ssh-agentはXセッションまたはログインセッションの開始時に開始され、他のすべてのウィンドウまたはプログラムはssh-agentプログラムへのクライアントとして開始されるということです。環境変数を使用すると、ssh(1)を使用して他のマシンにログインするときに、エージェントを見つけて認証に自動的に使用できます。
Linux / Unixのssh-agentプログラム(OpenSSHに付属)、またはWindowsを使用している場合はpuTTYエージェントを使用して、これをラップトップで実行します。リモートシステムでエージェントを実行する必要はありません。ローカルシステムのメモリにプライベートキーを保持するため、パスフレーズを1回入力するだけで、エージェントにキーをロードできます。
エージェント転送はssh
、ssh接続を介して他のシステムにエージェントを単に保持するsshクライアント(またはパテ)の機能です。