溫馨提示×

centos鏡像如何配置SSH遠程登錄

小樊
47
2025-09-06 01:03:05
欄目: 智能運維

以下是在CentOS鏡像中配置SSH遠程登錄的步驟:

  1. 安裝SSH服務

    sudo yum install -y openssh-server  
    
  2. 啟動并設置開機自啟

    sudo systemctl start sshd  
    sudo systemctl enable sshd  
    
  3. 配置SSH參數(可選)
    編輯配置文件 /etc/ssh/sshd_config,可修改以下選項:

    • 端口Port 2222(默認22,可自定義)
    • 禁止root登錄PermitRootLogin no(推薦)
    • 密碼認證PasswordAuthentication yes/no(推薦設為no,改用密鑰認證)
    • 允許用戶AllowUsers username(指定可登錄用戶)
      保存后重啟服務:
    sudo systemctl restart sshd  
    
  4. 配置防火墻

    • firewalld(CentOS 7+):
      sudo firewall-cmd --permanent --add-service=ssh  
      sudo firewall-cmd --reload  
      
    • iptables(CentOS 6):
      sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT  
      sudo service iptables save  
      
  5. 測試連接
    從本地機器使用SSH客戶端連接:

    ssh username@服務器IP -p 端口號(默認22)  
    

安全建議

  • 使用密鑰認證(ssh-keygen生成公鑰,ssh-copy-id復制到服務器)替代密碼認證。
  • 定期更新系統和SSH軟件包。

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