sshd服务以及服务管理

sshd服务

(1)SSH是Secure shell 的缩写,是建立在应用层面的安全的协议。SSH
是目前较可靠 , 专为远程登录会话和其他网络服务提供安全性的协议。利用SSH 协议可以有效防止远程管理过程中的信息泄露问题
(2)连接服务
例如:
我的虚拟机的ip的地址为192.168.122.100 我的物理机的ip的地址为 192.168.122.1 ,现在使用物理机的kiosk用户来连接虚拟机kiosk目录。
我的虚拟机kiosk的目录有一个test的文件夹
在这里插入图片描述

用物理机进行连接:
在这里插入图片描述
这样我就连接上了另一个linux系统的机器。
我在这里创建一个文件叫file修改内容:hello linux。
当我在虚拟机上进行查看的时候,虚拟机上也有这个文件。
在这里插入图片描述
(2)免密码的登陆:
在此之前先说说原理:
你必须为自己创建一对密匙 , 把公匙放在需要访问的服务器上。如果你要连接到 SSH 服务器上 , 客户端软件就会向服务器发出请求 , 请求用你的密匙进行安全验证。服务器收到请求之后 , 先在该服务器上你的主目录下寻找你的公匙 , 然后把它和你发送过来的公匙进行比较。如果两个密匙一致 , 服务器就用公用密匙加密“质询” (challenge) 并把它发送给客户端软件。客户端软件收到“质询”之后就可以用你的私人密匙解密再把它发送给服务器
执行的步骤:
先生成公匙: ssh-keygen
在这里插入图片描述
在root的用户的目录之下有以下的文件:
id_rsa :私有钥匙
id_rsa.pub:公有钥匙
在这里插入图片描述

然后将公有的钥匙发送到远端的机器上。
在这里插入图片描述

然后就可以实现免密码的登陆。

服务管理

systemctl stop sshd 关闭ssh服务 :
当我关闭ssh的服务的时候,另一台主机就不能连接上了。
虚拟机:
在这里插入图片描述
主机:
在这里插入图片描述
systemctl restart sshd 开启功能之后就可以连接。
查看当前的服务的状态:
在这里插入图片描述

列出服务的开机的状态:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_40843624/article/details/85241363
今日推荐