萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux OpenSSH 速度優化技巧:ssh-copy-id、金鑰管理與 sshfs 遠端掛載

雖然公鑰驗證提高 SSH 安全性,但金鑰分發過程繁瑣。幸好 ssh-copy-id 這個 OpenSSH 內建小工具簡化一切:自動以正確格式複製公鑰、確保檔案權限與擁有者正確、避免私鑰誤上傳。

SSH 遠端執行捷徑

無需先登入再輸入指令,單一命令即可執行遠端操作:

carla@host1:~$ ssh terry@host2 ls ~

注意:ls ~ 列出的是 Carla 的家目錄而非 Terry 的;若要看 Terry 家目錄需用 ls /home/terry。此技巧適用於啟動備份腳本、查看進程、列印文件等場景。

金鑰管理最佳實踐

  • 使用金鑰認證替代密碼,避免洩露系統密碼
  • 可為不同用途建立專用金鑰:ssh-keygen -t rsa -f id_apacheserver
  • 連線時指定金鑰:ssh -i id_apacheserver carla@host.alrac.net

強大的 sshfs 遠端檔案系統掛載

sshfs 速度優於 Samba 與 NFS。用法:

# 建立本地掛載點
mkdir localdir
# 掛載遠端目錄
sshfs hostname:/remotedir localdir/

掛載後即可像操作本地檔案一樣操作遠端檔案系統。

copyright © 萬盛學電腦網 all rights reserved