MCでSCPを使用して記憶する方法は?

MCでSCPを使用して記憶する方法は?

cd /#sh:radek@firebirdコマンドラインからmcでscpを実行できることがわかりました。

私ができる方法はありませんか?

  • お気に入りとして保存しますか?
  • たぶんパスワードもありますか?

答え1

設定を簡素化するには、にあるSSH設定ファイルを設定します~/.ssh/config。たとえば、次のようになります。

Host server
User l33t
HostName server.example.org

HostName ディレクティブは、Host で指定された名前と一致する場合はオプションです。これは基本的にタイピングのためのエイリアスです[email protected]s多くの入力を避けるには、ホスト行の名前を短いaに設定できます。リモートユーザー名がローカルユーザー名と同じ場合は、ユーザー行を無視することもできます。上記の設定を使用してssh serverscp file-to-copy server:などを入力するだけです。

OpenSSHはパスワード保存をサポートしていません。これは一般的に悪い考えですが、公開鍵認証というより安全な代替手段を提供します。公開鍵を使用すると、各サーバーのパスワードが異なる場合でも、複数のサーバーに自動的にログインできます。公開鍵は通常、パスワードとともにディスクに保存される秘密鍵を使用します。このパスワードは秘密鍵をロードするために使用され、その後リモートサーバーを認証するために使用されます。秘密鍵のパスワードを常に入力する必要がないように、SSH公開鍵エージェント(ssh-agentGNOME Keyringなど)に秘密鍵をロードできます。エージェントがロードされた秘密鍵で実行されている場合は、パスワードなしですべてのサーバーに自動的に認証できます。パスワードなしで秘密鍵をディスクに保存することもできますが、これはセキュリティレベルが低く、プレーンテキストのパスワードをディスクに保存するのと同じです。見てSSH公開鍵の設定

答え2

バージョン4.8.23ベース:

  1. トップメニューを開くLeftか(RightF9を押すマウスが利用できない場合)

  2. 選ぶShell link...

  3. フォーマット別に接続を入力username@hostname(たとえば、[email protected]

他のすべては、許可された回答で説明されているように動作するようです。 (少なくとも私は今まで使っssh-agentssh-add不満はありません。)

http://wiki.blue-panel.com/index.php/Midnight_Commander_(en)#SCP_Client:

関連情報