数日と多くのフラストレーションの後、私はなんとかしてfreenxをホームサーバーで動作させることができました。 nomachineのLinuxクライアントで接続できますが、この目的にはRemminaを使用します。問題は、プログラムでNXサーバーに接続する方法が正確にわからないことです。
接続ダイアログで、プロトコルとしてSSHを選択し、IPとポートを正しく追加しました。 「SSH認証」の下で、サーバーにユーザー名を追加し、「IDファイル」を選択し、生成したssh-keyを選択しました(nxclientで動作します)。 (サーバー上のユーザーにパスワードを提供するのはいつですか?)
接続しようとすると、次のメッセージが表示されます。
SSH公開キー認証に失敗しました:公開キーファイルが存在しません
なぜこのメッセージが表示されるのですか?認証を機能させるには、どのように正しく進める必要がありますか?
お時間をいただきありがとうございます!
Remminaには、NXサーバーに接続するためのプラグインが実際にあります。 remmina-plugin-nx
パッケージをインストールすることで取得できます。それをインストールすると、Remmina接続ダイアログでNXが利用可能になります。
qtnx
という別のプログラムを試すこともできます。ソフトウェアセンターでも入手できます。 NXサーバーに接続するときは、少し単純で、私にとってはうまく機能しているようです。