Linux 相关配置

禁止 root 用户登录

  1. 新建 test 用户并设置密码

    1
    2
    useradd test
    passwd test
  2. 修改 ssh 配置文件,去掉 PermitRootLogin 前面的 # 号,并将 yes 修改为 no

    1
    2
    vi /etc/ssh/sshd_config
    PermitRootLogin no
  3. 重启 ssh 服务

    1
    service sshd restart
  4. 使用 su root 来获取 root 权限

修改 ssh 默认端口

  1. 修改 ssh 配置文件,去掉 Port 22 前面的 # 号,并添加为新的端口号 6666

    1
    2
    3
    vi /etc/ssh/sshd_config
    Port 22
    Port 6666
  2. 重启 SSH 服务

    1
    /etc/init.d/sshd restart
  3. 重启后使用 6666 端口测试能否登录,若可以,则把 Port 22 端口删除,如果不能登录,则查看防火墙是否开放 6666 端口

0%