走ると手にunshare -r
入る
Failed to connect to bus: Operation not permitted
IDにはまだ私がrootとマークされています。
❯ id
uid=0(root) gid=0(root) groups=0(root),65534(nogroup)
このエラー/警告はどういう意味ですか?それは何から生産されますか?解決できますか?
ベストアンサー1
このエラーは、ログインシェル中に発生する問題が原因で発生する可能性があります。注意深く見てください。
# explicitly launch login shell
$> unshare -r /bin/bash -l
Failed to connect to bus: Operation not permitted
そして
# run a regular shell
$> unshare -r /bin/bash
私の場合は走りをして~/.profile
、
systemctl -q is-active graphical.target
私はそれを証明できる
$> unshare -r -- systemctl -q is-active graphical.target
Failed to connect to bus: Operation not permitted
シェルの起動順序
Noteは、~/.profile
ログイン時にシェルが読み取る唯一のファイルではありません。詳しくは、シェルのドキュメントをお読みください。