红帽实训营Linux(四) ---2019.7.11

本文介绍了Linux系统中SSH基于密钥的认证过程,包括生成、复制公钥,以及禁止密码登录。同时,文章还详细讲解了如何配置sshd服务以增强安全性。此外,还涉及到了日志管理,如使用journalctl查看和过滤日志,以及NTP时间同步的设置和管理。
摘要由CSDN通过智能技术生成

ssh 基于密钥认证的

1.主机密钥

2.使用公钥私钥

 

ls /etc/ssh

带pub的是公钥,不带的是私钥

删除主机密钥信息   将文件写空

1.sudo vim ~/.ssh/known_hosts

dd 删除一行

2.重定向

sudo echo > ~/.ssh/known_hosts

 

ssh student@172.25.0.11 'hostname'

在当前 显示另一个主机的hostname

 

ssh 172.25.0.11

以当前的用户登录你的服务器

 

用户使用密钥验证身份登录,可以不适应用户密码

   公钥:用于验证私钥

   私钥:认证凭据

使用命令ssh-keygen生成密钥

- ~/.ssh/id_rsa

-~/.ssh/id_rsa.pub

 

ssh-copy-id 172.25.0.10

ssh 172.25.0.10

#不需要输入密码了  相当于拿着钥匙回家

 

w -f 

显示当前登录到计算机的用户

 

配置sshd服务

Openssh配置文件

vim  /etc/ssh/sshd_config

对OpenSSH的安全措施

   配置是否允许root账户ssh登录

    PermitRootLogin yes|no

  配置仅使用基于密钥认证登录root用户

     PermitRootLogin without-password

  禁止使用用户密码进行身份验证

   Passwor

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值