zoukankan      html  css  js  c++  java
  • ssh服务器端的配置

    1.SSH的简介
    SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输
    层基础上的安全协议。
    2.SSH的作用
    1),通过使用SSH,你可以把所有传输的数据进行加密,这样”中间人”这种攻击方式就不可能实现了,而且也能够防止DNS和
    IP欺骗。

    2),还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。

    3),远程登录到服务器,根在服务器上操作没什么区别
    3.SSH的配置
    cd /etc/ssh
    nano sshd_config
    Port 22 (sshd监听22端口)
    Protocol 2,1 (使用协议版本1,2 )
    --#AllowGroups www (允许www组的用户登录 )
    --#AllowUsers zhangy hunk@192.168.1.73 (允许来自以上组的zhangy用户和hunk用户登录, SyslogFacility AUTHPRIV)
    PermitRootLogin without-password (允许root登录,空密码登录。 或yes)
    --#PermitEmptyPasswords no
    PasswordAuthentication yes (授权用户,必有使用密码登录)
    ChallengeResponseAuthentication no (不允许挑战应答方式)
    GSSAPIAuthentication yes
    GSSAPICleanupCredentials yes
    UsePAM yes (使用pam认证 )
    (可以接受的环境变量)
    AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
    AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
    AcceptEnv LC_IDENTIFICATION LC_ALL
    X11Forwarding yes (允许用户运行远程主机上的X程序。)
    Subsystem sftp /usr/libexec/openssh/sftp-server
    UseDNS no (不使用DNS查询客户端)

  • 相关阅读:
    校验输入框输入两位小数
    限制输入框只能输入整数
    npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
    yum -y wget
    docker 安装mysql
    centos 安装docker
    VirtualBox安装CentOS系统
    Spring Cloud服务保护
    从零开始搭建系统2.8——HDFS安装及配置
    从零开始搭建系统4.3——详细设计
  • 原文地址:https://www.cnblogs.com/yyuuee/p/14462493.html
Copyright © 2011-2022 走看看