Xshell 使用

Xshell

安装

从官网下载个人使用时免费的,商业使用是要收费的。
官网
进入官网,滑到最底部
在这里插入图片描述
填写完免责声明,点击下载
之后官网会给你的邮箱发邮件,找到下面的链接点进去即可下载。
下载完傻瓜式安装,没有特别的地方。

Xshell连接Linux

  1. 首先需要知道连接的Linux系统的IP地址。我是用的虚拟机运行Linux系统(Centos7)。
    在这里插入图片描述
  2. 打开Xshell,我的是Xshell7,点击新建会话,并连接
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    然后弹窗输入用户名和密码即可连接。
    连接成功:
    在这里插入图片描述

如果连接不上
在这里插入图片描述

可能的原因:

  1. Linux系统的防火墙没关
    查看防火墙是否关闭(Centos7)
    CentOS 7.0默认使用的是firewall作为防火墙
    查看状态: systemctl status firewalld
    关闭: systemctl stop firewalld
    开机禁用 : systemctl disable firewalld
    
  2. 没有支持SSH连接工具
    1. 首先,要确保CentOS7安装了 openssh-server,在终端中输入 yum list installed | grep openssh-server 在这里插入图片描述
      此处显示已经安装了 openssh-server,如果又没任何输出显示表示没有安装 openssh-server,通过输入 yum install openssh-server来进行安装openssh-server

    2. 找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开,将文件中,关于监听端口、监听地址前的 # 号去除,然后开启允许远程登录
      vim /etc/ssh/sshd_config

      i编辑,按esc,输入:wq保存退出 / 输入:q不保存退出

      在这里插入图片描述
      最后,开启使用用户名密码来作为连接验证
      在这里插入图片描述
      保存退出,完成。

    3. 开启 sshd 服务,输入 sudo service sshd start
      在这里插入图片描述

    4. 检查 sshd 服务是否已经开启,输入ps -e | grep sshd
      在这里插入图片描述

    5. 或者输入netstat -an | grep 22 检查 22 号端口是否开启监听
      在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值