Xshell
安装
从官网下载个人使用时免费的,商业使用是要收费的。
官网
进入官网,滑到最底部
填写完免责声明,点击下载
之后官网会给你的邮箱发邮件,找到下面的链接点进去即可下载。
下载完傻瓜式安装,没有特别的地方。
Xshell连接Linux
- 首先需要知道连接的Linux系统的IP地址。我是用的虚拟机运行Linux系统(Centos7)。
- 打开Xshell,我的是Xshell7,点击新建会话,并连接
然后弹窗输入用户名和密码即可连接。
连接成功:
如果连接不上
可能的原因:
- Linux系统的防火墙没关
查看防火墙是否关闭(Centos7)CentOS 7.0默认使用的是firewall作为防火墙 查看状态: systemctl status firewalld 关闭: systemctl stop firewalld 开机禁用 : systemctl disable firewalld
- 没有支持SSH连接工具
-
首先,要确保CentOS7安装了 openssh-server,在终端中输入
yum list installed | grep openssh-server
此处显示已经安装了 openssh-server,如果又没任何输出显示表示没有安装 openssh-server,通过输入yum install openssh-server
来进行安装openssh-server -
找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开,将文件中,关于监听端口、监听地址前的 # 号去除,然后开启允许远程登录
vim /etc/ssh/sshd_config
按
i
编辑,按esc
,输入:wq
保存退出 / 输入:q
不保存退出
最后,开启使用用户名密码来作为连接验证
保存退出,完成。 -
开启 sshd 服务,输入
sudo service sshd start
-
检查 sshd 服务是否已经开启,输入
ps -e | grep sshd
-
或者输入
netstat -an | grep 22
检查 22 号端口是否开启监听
-