SSH协议基础

来源:互联网 发布:淘宝推荐系统 编辑:程序博客网 时间:2024/05/01 15:23
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协议
参考链接:http://www.linuxidc.com/Linux/2015-01/112045.htm
(1)检查是否安装ssh
ssh localhost


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

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

则安装成功

0 0