溫馨提示×

Ubuntu SSH命令行使用技巧

小樊
47
2025-04-05 09:15:26
欄目: 智能運維

在Ubuntu系統中,SSH是一個強大的工具,用于遠程登錄和管理服務器。以下是一些常用的SSH命令行使用技巧:

基本SSH命令

  • 登錄到遠程服務器

    ssh 用戶名@服務器IP地址
    

    例如:

    ssh john@192.168.1.100
    
  • 本地拷貝到遠程

    scp -rf 本地路徑 用戶名@服務器IP地址:遠程路徑
    

    例如:

    scp -rf /home/user/documents user@192.168.1.100:/home/user/backup
    
  • 遠程拷貝到本地

    scp -rf 用戶名@服務器IP地址:遠程路徑 本地路徑
    

    例如:

    scp user@192.168.1.100:/home/user/backup /home/user/
    

高級技巧

  • 使用密鑰對進行身份驗證

    生成密鑰對:

    ssh-keygen -t rsa
    

    將公鑰復制到遠程服務器:

    scp ~/.ssh/id_rsa.pub 用戶名@服務器IP地址:~/.ssh/authorized_keys
    
  • SFTP高級用法

    • 使用 -i 選項指定私鑰文件:

      sftp -i /path/to/private_key 用戶名@服務器IP地址
      
    • 使用 putget 命令上傳和下載文件:

      put local_file remote_file
      get remote_file local_file
      
    • 使用 -r 選項上傳或下載整個目錄:

      put -r local_directory remote_directory
      get -r remote_directory local_directory
      
  • 使用別名和通配符

    • 在SFTP會話中創建命令別名:

      alias ll ls -l
      
    • 使用通配符進行文件操作:

      rm *.txt
      

通過掌握這些基本和高級技巧,你可以更有效地使用Ubuntu中的SSH命令行工具,提高工作效率和安全性。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女