我在尝试执行 ssh-copy-id 时发现了这一点。我收到错误“restorecon:无法设置 /home/rit/.ssh 的上下文”。
前提看起来是正确的。
[rit@host ~]$ ls -ld .ssh
drwx------. 2 rit COE 4096 Oct 3 08:02 .ssh
[rit@host ~]$ ls -l .ssh
total 16
-rw-------. 1 rit COE 1128 Oct 2 17:45 authorized_keys
-rw-------. 1 rit COE 2635 Sep 27 15:54 id_rsa
-rw-------. 1 rit COE 593 Sep 27 15:54 id_rsa.pub
-rw-r--r--. 1 rit COE 180 Oct 2 15:58 known_hosts
副本 ID 似乎有效,但该错误让我们的客户感到困惑。我尝试直接在文件上运行restorecon -f。我在授权密钥上没有收到错误,但在 .ssh 上收到相同的错误。我们正在运行启用了 fips 模式的 Redhat 8.8.3 sceLinux。