SSH协议基础

本文详细介绍了SSH协议的主要思想、登录方式及Ubuntu系统下的安装步骤。包括使用命令登录与通过密钥认证两种方式,并提供了具体的操作命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、ssh主要思想
ssh是一种登录协议,主要思想就是在客户端生成一对密钥对(注意是一对)。然后,将公钥传到服务端,然后在客户端就可以根据私钥登录到服务端。

2、ssh登录的两种方式
(1)命令
首先,在两台机器上安装ssh服务;
利用命令ps -e|grep ssh可以验证是否已经安装该服务

然后,利用命令:ssh leoz@192.168.211.129登录ip为192.168.211.129,用户名为leoz的机器,
输入leoz机器的密码即可登录。

(2)密钥
客户端:
客户端只有一步操作:生成密钥对(私钥和公钥),私钥自己保存,公钥上传至服务端
生成命令:
ssh-keygen -t rsa

生成之后如图(.ssh目录为隐藏目录):


服务端:
首先,将公钥拷贝(追加)到服务端的.ssh目录下

然后,将文件属性安全级别做更改:

至此完成。

3、Ubuntu安装ssh协议
(1)检查是否安装ssh
ssh localhost


(2)安装ssh
sudo apt-get install openssh-server

(3)再用命令进行验证
ps -e|grep ssh

则安装成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值