• 如何搭建ssh服务?


    为了日后便于查询,本文所涉及到的所有命令集合如下:

    rpm -qa | grep openssh    #查看是否安装了openssh软件
    service sshd status    #服务端的ssh状态
    ifconfig    #查看当前机器的IP
    vi /etc/ssh/sshd_config  #进行ssh的配置
    service sshd restart    #重启ssh服务,使修改的配置生效
    chkconfig iptables off  #永久关闭防火墙

    一、什么是SSH?


    SSH就是用来进行远程登陆的一种协议

    平常我们所说的开启SSH服务实际上是安装基于SSH的软件openssh,并使其正常工作

    二、如何开启SSH服务?


      1.查看当前是否已经安装SSH

    实际上大部分的linux一般情况下就天生已经装了openssh这个软件

    查看是否安装了openssh软件的命令

    rpm -qa | grep openssh

     以博主的虚拟机(centOS7)为例,如果安装上了会显示如下:

     

    openssh软件分为客户端和服务端。

    • 服务端:作为被连接者
    • 客户端:连接者,windows也有相应的ssh客户端如常见的xshell、secureCRT、putty等

    在我们的服务器(这里是虚拟机),主要关注服务端的状态

      2.查看当前服务端的状态

    使用命令

    service sshd status

    来查看当前ssh服务端的状态

    如上图所示,那个圆圈为绿色代表当前ssh服务已被开启,处于运行中的状态。

      3.使用windows下的客户端对ssh服务进行验证

    准备条件

    1. linux端ssh服务开启
    2. windows装好ssh客户端软件(xshell、secureCRT、putty等)
    3. 两边网络畅通(表现为可以ping的通)

    这里以xshell5这个软件为例,进行远程连接虚拟机

    第一步:取得服务端的IP地址

    在虚拟机中使用命令

    ifconfig

    来查看服务端的IP地址,如下图所示

    这里机器的IP地址为192.168.43.139,每台机器都不一样的

    第二步:打开xshell进行配置

         

    进行上诉两个配置,主要是填写主机的IP地址和用户名密码这三个地方,然后点确定即可。每个人的机器都不一致,要确认自己的机器属性哦。

    配置完成后就可以使用客户端远程登陆到服务器了,如下图所示

     三、SSH进阶

     SSH的配置文件路径

    /etc/ssh/sshd_config

    在配置文件中可以修改服务的一些配置,配置修改完成后使用命令

    service sshd restart

    使配置生效

    如何提升SSH的访问速度?

    编辑配置文件,将UseDNS 取消注释,并默认位置为no,如下图所示

          

          修改前                                                                              修改后

    SSH连接不上的情况下应该采取的措施有哪些?

    1. 先检查网络是否能够ping通
    2. 尝试将服务端的防火墙关闭,使用以下命令进行暂时关闭
      service iptables stop

      防火墙永久关闭的命令是

      chkconfig iptables off

     关于ssh就介绍到这里了,感谢各位看官!

    作者:代码螺丝钉
    出处:http://www.cnblogs.com/codescrew/
    本文版权归作者和博客园共有,欢迎转载。但未经作者同意必须保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    unity3d中获得物体的size
    Quartz中时间表达式的设置-----corn表达式
    .net web 开发平台- 表单设计器 一(web版)
    编写你自己的单点登录(SSO)服务
    2009年末最强梅麻呂3D动画游戏大作 汉化补丁
    程序猿加班到深夜,你经历过没?
    初步理解socket
    几种开源分词工具的比較
    ORM框架
    linux tar.gz zip 解压缩 压缩命令
  • 原文地址:https://www.cnblogs.com/codescrew/p/8586299.html
Copyright © 2020-2023  润新知