network_manager
ある時点でコマンドを実行するプロセスがあります/usr/sbin/pppd
。すべてが正常です。
sudo chmod -R 777 rootfs
ただし、ファイルシステムの一部のファイルを読み取ることができないため、正しいアクセスを得るためにそのファイルを使用する必要があります。このコマンドを実行すると、network_manager
動作しなくなり、/usr/sbin/pppd
エラーが発生します。
/usr/sbin/pppd: must be root to run /usr/sbin/pppd, since it is not setuid-root
わかりませんが、走ればchmod 777
所有者は変わりませんが、pppd
なぜもう機能しませんか?
設定すると動作します
chown root /usr/sbin/pppd
chmod u+s /usr/sbin/pppd
しかし、なぜか理解できません。
答え1
を実行すると、のchmod 777
setuidビットが削除されますpppd
。復元するには、以下を実行する必要があります。
chmod 4755 /usr/sbin/pppd
この方法で再帰を実行すると、chmod 777
他の権限が損なわれる可能性があり、システムが確実に安全でなくなる可能性があります。