Linux SSH配置方案
Linux SSH配置方案
[TOC]
安装sshd服务
| 1 |  | 
启动和停止ssh服务
| 1 |  | 
这里也可以终止服务
| 1 |  | 
配置ssh,开放端口,并允许远程访问
键入以下指令打开ssh配置文件
| 1 |  | 
打开后修改文件如下:

查看ssh服务启动状态
| 1 |  | 
如果其Active:显示为active(running)则为开启状态;反之如果显示为inactive (dead)则此时处于未运行状态。
查看linux服务器端的ip地址
| 1 |  | 
ssh远程连接与免密登录
用户名+密码登录
在客户端(mac或者Windows),(刚才配置的linux暂且称为服务器端)的终端输入:
| 1 |  | 
然后根据提示输入用户的密码即可登录。
免密登录
在客户端(mac或者Windows)的终端中输入:
| 1 |  | 
然后一路回车,上述语句将在客户端的.ssh文件夹下生成两个文件my_rsa和my_rsa.pub,第一文件存储在客户端上,第二个文件通过scp指令或者其它任意的方式传到配置的linux服务器端的.ssh文件夹下。
最后输入下述指令将密钥授权追加写入authorized_keys文件
| 1 |  | 
最最后一步,在客户端(mac或者Windows)打开.ssh/config补充以下内容:
| 1 |  | 
之后就可以直接在终端输入ssh my_server连接自己的linux服务器了。
参考博文
【CSDN】Linux配置SSH服务实现远程远程访问:https://blog.csdn.net/liguangxianbin/article/details/79759498
【CSDN】linux开启ssh服务,实现ssh远程登录:链接
【网页】如何解决SSH连接 “Connection Refused”报错:https://www.wbolt.com/how-to-fix-ssh-connection-refused.html