CentOS 7 安装 SSH 服务器

CentOS 7 安装 SSH 服务器

SSH 是 Linux 远程管理的默认协议。SSH 是随最小化 CentOS 服务器中安装运行的最重要的软件之一。

  1. 查看当前安装的版本。

    # ssh -V
    
    CentOS 7 安装 SSH 服务器_第1张图片
    ssh-V.PNG
  2. 更新 ssh 到安全的版本上,并修改端口号。

    vi /etc/ssh/ssh_config
    

    找到 # Protocol 2,1 改成 Protocol 2

    CentOS 7 安装 SSH 服务器_第2张图片
    ssh_config.png
  3. 取消 ssh 的 root login 功能。

    vi /etc/ssh/sshd_config
    

    找到 # PermitRootLogin yes 改成 PermitRootLogin no

    CentOS 7 安装 SSH 服务器_第3张图片
    sshd_disable_root_login.png
  4. 重启 ssh

    # systemctl restart sshd.service
    

错误集合

  1. -bash: 警告:setlocale: LC_CTYPE: 无法改变区域选项 (UTF-8): 没有那个文件或目录

    /etc/environment 加入(没有就新建):

    LC_ALL=en_US.UTF-8
    LANG=en_US.UTF-8
    

你可能感兴趣的:(CentOS 7 安装 SSH 服务器)