Scp

如何在 mc 中進行 scp(並記住)?

  • July 2, 2020

我發現我可以通過cd /#sh:radek@firebird命令行在 mc 中執行 scp。

有什麼辦法可以嗎

  • 將此保存為收藏夾?
  • 也許甚至有密碼?

為了簡化您的設置,您可以設置一個 SSH 配置文件,該文件位於~/.ssh/config. 在文件中添加一個條目,例如:

Host server
User l33t
HostName server.example.org

如果 HostName 指令與 Host 中給出的名稱匹配,則它是可選的。這基本上是打字的別名l33t@server.example.orgs如果您想避免大量輸入,可以在 Host 行中將名稱設為短 a 。當遠端使用者名與本地使用者名相同時,您也可以忽略 User 行。使用上述配置,您只需要輸入ssh serverscp file-to-copy server:等。

OpenSSH 不支持儲存密碼,因為這通常是一個壞主意,但它提供了一種更安全的替代方案,稱為公鑰身份驗證。使用公鑰,即使每台伺服器的密碼不同,您也可以自動登錄到多台伺服器。公鑰使用通常儲存在磁碟上並帶有密碼的私鑰。此密碼用於載入私鑰,然後用於對遠端伺服器進行身份驗證。為了避免一直輸入私鑰的密碼,可以將私鑰載入到 SSH 公鑰代理中,例如ssh-agent或 GNOME 密鑰環。當代理使用載入的私鑰執行時,您可以自動對任何伺服器進行身份驗證,而無需密碼。您也可以在沒有密碼的情況下將私鑰儲存到磁碟,但這不太安全,相當於將純文字密碼儲存到磁碟。看看設置 ssh public key

引用自:https://unix.stackexchange.com/questions/12649