LinuxSSh服务与免密登录

LinuxSSh服务与免密登录

 

 

1. SSH (Secure Shell Protocol是安全的加密协议,用于远程连接,ssh 默认端口是22,安全协议版本ssh2, 1不安全,ssh服务端主要包括两个服务功能 ssh远程连接和sftp服务。

2. 常见的ssh终端有xshell,crt,putty,mobaxterm等

3. 输入命令查看是否安装

yum list installed | grep openssh-server

 LinuxSSh服务与免密登录

出现说明已安装,没有需要输入下面命令安装

yum –y install openssh-server

 LinuxSSh服务与免密登录

4. 查看ssh服务状态

systemctl status sshd.service

 LinuxSSh服务与免密登录

running 表示开启。

4.关闭ssh

systemctl stop sshd.service

 LinuxSSh服务与免密登录

5.开启ssh

systemctl start sshd.service

 LinuxSSh服务与免密登录

6.查看ssh配置信息

cat /etc/ssh/sshd_config

 LinuxSSh服务与免密登录

7.设置免密登录

 准备两台主机

A:192.168.10.100   B:192.168.10.101 地址自己随意设置。

8.直接登录,需要密码

 LinuxSSh服务与免密登录

9. 生成秘钥对,先在B上操作

ssh-keygen -t rsa  一直enter键就行了

 LinuxSSh服务与免密登录

10. 查看生成的秘钥

 ll /root/.ssh

 LinuxSSh服务与免密登录

11. 传输服务器B的公钥id_rsa.pub到服务器A

ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.10.100

 LinuxSSh服务与免密登录

 

中间需要输入对方的密码。

12.测试一下B登录A即------->192.168.10.100

 LinuxSSh服务与免密登录

成功。

13.要想A登录B,做同样的操作就行了。

LinuxSSh服务与免密登录

上一篇:linux云计算部署Openstack(五)之部署cinder组件 和openstack案例总结


下一篇:聊聊Oracle排序分析函数