linux怎样删除密钥对用户,Linux密钥对配置

SSH验证配置

在以下实验中hostA为服务器,hostB为客户机。使用客户机用ssh密钥对登录,可以不用密码。

环境介绍:

HostA

24c062fe0d846db2f4bfef48803463ad.png

HostB

9d0b9a0eb19b2061dead5d1df7888847.png

连通:

d1ecdc0f43ad179e9c440fba6314974b.png

SSH准备

1)yum安装

1b5669dc6206147b2429bce167efa8ef.png

2)查看是否开启 (默认22号端口)

2bae282b74fc25f9c0934749955fb8a3.png

3)ssh登陆

1、存在用户:

3bf15176cf13c674b4a5a72ba8e17728.png

2、连接用户(现在已连接hostA)

0d97687d8cc455ed805922742590d42f.pngSSH密钥对加密:

1)修改配置文件

root用户:/etc/ssh/sshd_config

普通用户:/etc/ssh/ssh_config客户端用户client  服务器端用户server

a、客户端登录client 通过ssh-keygen -t rsa生成密钥对

74bde7120ac206e6599abf1b3b2fd453.png

查看密钥对是否建立:

0282e733b11f1be338e3a8411c2a9650.png

Id_rsa是私钥    id_rsa.pub是公钥

b、将公钥文件id_rsa.pub上传给服务器

scp /home/client/.ssh/id_rsa.pub server@服务器IP:/tmp

注意:在服务器上使用root到tlh用户目录下创建.ssh

客户机

1d95f8464048dd009cac894fe7f1ae1a.png

服务器

a11eac50cf5c807bf0a98fcead017403.png

服务器用root登录,将/tmp/id_rsa.pub的文件内容 导入

c7e4daa4ee22bc44841f360e16dc25ff.png

开启服务器端的密钥对验证,关闭密码验证

vim /etc/ssh/sshd_config

PasswordAuthentication no

PubkeyAuthentication yes

AuthorizedKeysFile .ssh/Authorized_keys

c574435b46b5fb456bbe518327422842.png

客户端验证

a844d59c86ff48ac6e34c96a51c8a255.png其他ssh操作:

1、ssh的上传和下载

上传    客户机新建/tmp/hello文件,再上传到服务上。

下载    在服务器上新建文件/tmp/tlh,现在让客户机在服务器上下载。

注:(在上传和下载中要注意上传和下载目录用户是否有rx权限)

scp远程上传

7f31a91410560d18bad71a8997c61828.pngscp远程下载

631febee8d980de58f988142cb358af2.png

上传: scp 本地路径 服务器用户名@服务器地址:服务器存放路径

下载: scp 服务器用户名@服务器地址:服务器存放路径本地路径

如果修改了端口:

上传: scp -P 端口本地路径 服务器用户名@服务器地址:服务器存放路径

2、sftp安全的FTP连接:

1)登陆sftp

sftp服务器用户名@服务器地址

如果修改了端口:

sftp   -oPort=端口  服务器用户名@服务器地址

e11292db91ce4a6a06c7ef3844426830.png

2)操作sftp

e7de064fe17bd984b9d61d3e9dce1f3a.png

?显示所有的操作

Pwd查看路径,看到在/home目录下实现上传,下载则在当前目录下。

7ddba00c8e40e59724ebb77881eda7e2.png

4)在客户端上传/下载

我在服务器上新建iisA ,在客户端上新建iisB

5065cff01cb90759b16450cfcb82b8af.png

实现上传

5eeadb670406745c841e4209f0df36d0.png

结果:

6c754954733f73873489f83bbb982d20.png

实现下载

22e76d7dc3c2d1480b5c44497908bf45.png

结果:

29671116977a0c756aa6ad69f4844384.png

2ac1c79894c4ffd12136afbc6cb4db0c.png

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值