ssh私钥登陆提示Server refused our key问的解决办法

问题现象:

Server refused our key

在/var/log/audit/audit.log日志文件下,可以看到如下提示:

type=AVC msg=audit(1371453190.650:21382): avc: denied { read } for pid=2048 comm=”sshd” name=”authorized_keys” dev=dm-2 ino=393229 scontext=unconfined_u:system_r:sshd_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:home_root_t:s0 tclass=file

问题原因:

[barlowliu@web1 ~]$ ll -Z .ssh/authorized_keys
-rwxr–r–. barlowliu barlowliu ? .ssh/authorized_keys

很多网友在遇到此问题时,都是采用的关闭selinux方式解决问题,但鉴于selinux带来的安全性加强,在一般情况下,不建议关闭selinux。

办法解决:

restorecon -R -v /home

该命令的作用了恢复/home 目录下所有文件的默认selinux安全上下文属性。

再次查看~/.ssh/authorized_keys文件的selinux安全上下文属性,发现已经改变:

[barlowliu@web1 ~]$ ll -Z ~/.ssh/authorized_keys
-rwxr–r–. barlowliu barlowliu unconfined_u:object_r:user_home_t:s0 /home/barlowliu/.ssh/authorized_keys

Original: https://www.cnblogs.com/javalinux/p/16422843.html
Author: hellodev
Title: ssh私钥登陆提示Server refused our key问的解决办法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/8652/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Linux: rename

    1. 简介 用于文件重命名, 通过字符串替换的方式修改文件名 2. 版本 rename –version上述命令返回的信息包含 util-linux 则表示为C语言版本…

    Linux 2022年8月20日
    0250
  • centos7 安装MariaDB 10.6

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 背景 centos7使用yum install mariadb-server命令安装的默认版本是5.5的,这是因为系统默认源只有…

    Linux 2022年9月10日
    0190
  • linux磁盘空间满处理情况

    使用df -h命令查看空间使用情况,磁盘空间使用了100%。 常规方法,清日志、删除无用的文件。删除后再次查看空间大小。 现在遇到的情况是,使用du –max-dept…

    Linux 2022年8月24日
    0250
  • HCNP Routing&Switching之组播技术-组播协议IGMP

    前文我们了解了组播地址相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15616740.html;今天我们来聊一聊组播协议中IGMP…

    Linux 2022年8月26日
    0290
  • ubuntu 查看cp2012和ch340串口转换器的驱动是否正确安装

    应该是直接就自动安装的,可以通过命令查看 lsmod | grep usbserial posted @2022-04-25 11:33 不打鱼光晒网 阅读(42 ) 评论() 编…

    2022年8月26日
    0380
  • 领导:谁再用redis过期监听实现关闭订单,立马滚蛋!

    在电商、支付等领域,往往会有这样的场景,用户下单后放弃支付了,那这笔订单会在指定的时间段后进行关闭操作,细心的你一定发现了像某宝、某东都有这样的逻辑,而且时间很准确,误差在1s内;…

    Linux 2022年9月14日
    0360
  • Redis的slot迁移工具

    工具下载: https://github.com/eyjian/redis-tools/blob/master/move_redis_slot.sh 支持迁移已有的keys。 #!…

    Linux 2022年9月14日
    0170
  • Linux:用户&用户组操作

    用户:查看用户:whoami、who am i、who mom likes创建用户:adduser dgw切换登录用户:su -l dgw退出当前用户: exit删除用户:delu…

    Linux 2022年8月24日
    0250
  • x86平台ubuntu20系统下klipper使用xserver xsdl让安卓7手机做klipperscreen

    参考自https://github.com/naruhaxor/AndroidKlipperScreen,派和ubuntu的差别还是很大的,所以要想成功务必仔细看,把你们的垃圾派扔…

    Linux 2022年8月26日
    0700
  • 多线程/哈希slot/集群

    io多线程 以前的redis是单线程模型,其实就是多路复用机制,知道多路复用的来一波6,我们在架构师课程中讲过,那么netty也有,看过老师相关课程的也应该知道。这里不多说了。 R…

    Linux 2022年9月14日
    0140
  • Hadoop伪分布式的搭建

    1.准备Linux环境1.1 开启网络,ifconfig指令查看ip 1.2 修改主机名为自己名字(hadoop) 1.3修改主机名和IP的映射关系 1.4关闭防火墙 1.5重启L…

    Linux 2022年9月10日
    0200
  • [LINUX] Arch Linux 硬盘拷贝式装系统+新增 home 分区

    前言 1. 实操 1.1 整个磁盘拷贝 1.2 创建 home 分区 1.3 修改 fstab 实现自动挂载 2. 涉及到的知识点 2.1 fstab 2.2 dd 命令 2.3 …

    Linux 2022年9月10日
    0290
  • Linux Pwn栈溢出入门挣扎自闭

    0x01 环境搭建 some pwn tools: ida远程调试环境搭建。 镜像: ubuntu18起的一个docker 开启远程调试端口映射: docker run –cap…

    Linux 2022年8月24日
    0360
  • CSS 面试题总结

    CSS 中类 (classes) 和 ID 的区别。 书写上的差别:class名用”.”号开头来定义,id名用”#”号开头来定义; …

    Linux 2022年8月30日
    0350
  • Linux系统cp:ommiting directory xxx问题解决

    在linux下执行复制命令: cp nginx-1.16.0 nginx-1.16.0-recovery 报错: cp: omitting directory ‘./n…

    Linux 2022年8月13日
    0330
  • linux设备驱动概述

    linux 设备驱动概述 目前,Linux软件工程师大致可分为两个层次: (1)Linux应用软件工程师(Application Software Engineer): 主要利用C…

    Linux 2022年8月11日
    0290
  • linux c 开发中的 assert作用

    断言(assert)作为一种软件调试的方法,提供了一种在代码中进行正确性检查的机制,目前很多开发语言都支持这种机制。 它的主要作用是对一个 boolean 表达式进行检查,一个正确…

    Linux 2022年8月26日
    0320
  • zRAM内存压缩技术原理与应用

    我想在cdev中使用 dev_err等log打印函数,但是跟踪了一下cdev中的原型,发现并不是我想要的。 常见的驱动是这样子使用 dev_err的: // 某个驱动,这里是电池有…

    Linux 2022年8月11日
    0350
  • AT24C0X I2C通信原理

    /********************************************************************** * AT24C0X I2C通信原理 …

    Linux 2022年8月30日
    0430
  • 一个简单的linux crackme的逆向

    ; 一个简单的linux crackme的逆向 一个奔跑的程序员 posted @2017-06-21 15:43 静之深 阅读(502 ) 评论() 编辑 Original: h…

    Linux 2022年8月11日
    0390
  • Redis进阶 事务:Redis事务详解

    Redis事务相关命令 Redis事务执行步骤 Redis 事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列化。在事务执行过程,会按照顺序串行化执…

    Linux 2022年9月14日
    0350
  • SpringBoot 2.1.9 整合 Redisson分布式锁

    官方参考文档 redisson-spring-boot-starter 官方文档 通过YAML文件配置单节点模式 一)、引入Redisson整合Spring Boot依赖 二)、通…

    Linux 2022年9月14日
    0220
  • Git之将master合并到自己分支

    1.切换到master主分支上 git checkout master2.将master更新的代码pull到本地 git pull3.切换到自己的分支上 git checkout …

    Linux 2022年8月30日
    0270
  • 利用 C# 给 Windows 资源管理器注册右键菜单(Windows Shell)(一):入门

    前言 关于 SharpShell SharpShell makes it easy to create Windows Shell Extensions using the .NE…

    Linux 2022年9月14日
    0240
  • Linux之NFS

    一、什么是NFS 共享存储,文件服务器 1.1 基本概述 NFS是Network File System的缩写及网络文件系统。NFS主要功能是通过局域网络让不同的主机系统之间可以共…

    Linux 2022年9月10日
    0370
  • Jenkins:Git拉取代码版本不对

    结论:当您想要指定要拉取的特定分支时,最好的四种明确的编写方式是: [En] The best four unambiguous ways to write when you wa…

    2022年8月30日
    0360

发表回复

登录后才能评论
免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部