在windows系统下通过ssh连接centos

使用软件

为了方便管理无界面的服务器,一般都是通过ssh进行远程连接管理,这里我用的软件是xshell6,操作系统是centos版本的。

网上其实都可以找到,为了方便你们,这里我下好了直接给出链接

百度网盘连接:链接: https://pan.baidu.com/s/1iIsgxAFzUBcMAg43YoZbHg 密码: xw5u

服务器的配置

这里用的是ssh连接,所以要在centos上面配置ssh服务和固定IP地址

固定ip地址

编辑网卡文件

vim  /etc/sysconfig/network-scripts/ifcfg-ens192

加入以下配置信息

IPADDR=192.168.x.x                          //设置IP地址
PREFIX=24                                          //设置子网掩码
GATEWAY=192.168.x.x                      //设置默认网关
DNS1=192.168.x.x                   //设置DHS服务器地址

修改完之后,重启网卡

systemctl restart network

修改ssh的配置文件

vim  /etc/ssh/sshd_config

找到这些信息,将前面的注释#去掉:

prot 22

ListenAddress 0.0.0.0

ListenAddress ::

PermitRootLogin yes

启动sshd服务;

systemctl start sshd

检查sshd服务是否已经启动:

# ps -ef |grep sshd

root      1782     1  0 Aug21 ?        00:02:43 /usr/sbin/sshd -D
root      2026  1782  0 10:21 ?        00:00:00 sshd: root [priv]
sshd      2027  2026  0 10:21 ?        00:00:00 sshd: root [net]
root      2037 26183  0 10:21 pts/0    00:00:00 grep --color=auto sshd
root     26166  1782  0 09:53 ?        00:00:00 sshd: root@pts/0
root     28806  1782  0 10:02 ?        00:00:00 sshd: root@notty

可以将sshd服务添加之自启动列表中,并查看是否开启自启动sshd服务:

systemctl enable sshd.service
systemctl list-unit-files |grep sshd

安装xshell

从网上下载xshell并安装,然后打开软件

新建一个连接

填写身份验证信息

双击连接的名称就可以连接了

第一次会弹出提示框,选择接受并保存下次就不用再输入账号密码啦

最后成功连接上去

原文地址:https://www.cnblogs.com/Jaryer/p/13600369.html