在CentOS7下,如何开通SSH系统远程服务

一、CentOS7系统下打开超级终端,执行相关命令:
[root@robot ~]# yum list installed | grep openssh-server #查看SSH是否已经安装
(等同于命令:rpm -qa | grep ssh)没有安装 openssh-server,首次安装执行安装操作

[root@robot ~]# yum install openssh-server #安装openssh-server,如果有版本号,版本号也需要完整输入

[root@robot ~]# cd /etc/ssh/ #打开ssh安装文件夹

[root@robot ~]# dir #查看目录下所有文件,并找到sshd_config文件

[root@robot ~]# vim sshd_config #用vim编辑器打开
1、按键盘的【insert】键,进入编辑状态;
2、找到以下两个监听名称,把名称前的【#】符号删除
# ListenAddress 0.0.0.0 → 修改为→ ListenAddress 0.0.0.0
# ListenAddress :: → 修改为→ ListenAddress ::
3、找到PremitRootLogin yes /*如果是no就改为yes*/
4、找到PasswordAuthentication yes /*如果是no就改为yes*/
5、按键盘的【ESC】键,退出编辑状态;
6、输入命令【:wq】保存修改

[root@robot ~]# sudo service sshd start #开启SSH远程访问服务

[root@robot ~]# ps -e | grep sshd #检查ssh服务是否已经开启;


二、在Windows 系统下安装 Xshell 终端访问工具,并配置访问
【运行XShell终端,添加SSH远程访问地址】
1、填写名称,用于标识服务器,方便知道连接哪一台服务器;
2、协议:SSH
3-1、主机:输入服务器的内网IP地址 ;(内外远程)
3-2、主机:外网映射到内网的公网IP(外网远程)
4-1、端口号:输入默认端口号22;(内外远程)
4-2、外网映射到内外的端口(如外网端口23映射到内外端口22)则填:23;(外网远程)
5、【确定】后自动保存,并可以连接
【首次连接,显示SSH安全警告】
1、双击【所有会话】下【新建的会话名称】→ 弹出提示【未知主机密钥】:点击【接收并保存】;
2、再次双击【所有会话】下【新建的会话名称】→ 弹出SSH用户名:输入用户名(如root)并勾选记住用户名;
3、按住键盘上的 Ctrl+alt+J →弹出SSH用户身份验证:输入用户名的密码,并勾选记住密码;
此时,完成所有配置,并已经且正常远程连接到服务器上了。。。。


 

posted @ 2021-04-18 23:11  金色毛毛  阅读(2053)  评论(0编辑  收藏  举报