zoukankan      html  css  js  c++  java
  • centos ssh配置使用

    配置

    CentOS SSH配置

    默认CentOS已经安装了OpenSSH,即使你是最小化安装也是如此。所以这里就不介绍OpenSSH的安装了。

    SSH配置:

    1、修改vi /etc/ssh/sshd_config,根据模板将要修改的参数注释去掉并修改参数值:

    Port 22 指定SSH连接的端口号,安全方面不建议使用默认22端口

    Protocol 2,1 允许SSH1和SSH2连接,建议设置成 Protocal 2

    其他参数根据自己的需要进行调整。配置方法详见: man ssh_config

    2、修改hosts.deny 在最后面添加一行:

    sshd:All

    3、修改hosts.allow 在最后面添加一行:

    sshd:All

    如果为了安装可以限制访问的IP,设置如下:

    sshd:192.168.0.101

    sshd:192.168.0.102

    上述配置表示只允许101和102的服务器进行SSH连接

    4、启动SSH

    /etc/init.d/sshd start

    至此SSH已经可以连接了

    5 ssh安全设置:

    a. inux系统中root用户无所不能,为了系统安全ssh禁止root用户远程登录,必要的话使用sudo机制也是不错的选择
    编辑 /etc/ssh/sshd_config
    修改 PermitRootLoginyes改为no
    重启ssh服务
    service sshd restart 或
    /etc/init.d/sshd restart 登录以后其他用户su root切换到root

  • 相关阅读:
    网管的自我修养-网络系统
    网管的自我修养-电脑维护
    iOS继承与类别
    iOS支付宝集成
    HTTP HTTPS TCP/IP UDP
    AFNetworking新版本3.0的迁移
    GCD使用 并行串行队列同步异步执行组合情况
    使用vim遇到的问题
    mac取色
    网络解析
  • 原文地址:https://www.cnblogs.com/legend-song/p/4052791.html
Copyright © 2011-2022 走看看