私の古いDebian Wheezyでは、一般ユーザーSudoのすべてのユーザーのためのすべてのプロセスhtop
。新しいDebian Wheezyでは、私のプロセスだけを見ることができます。
- 古いシステムカーネル:3.2.0-4
- 新しいシステムカーネル: 3.14.32
私が感じた違いは、古いシステムには権限が/proc/1/
ありr-xr-xr-x
、新しいシステムには権限しかなかったことですr-x------
。
この行は次のようになります/etc/fstab
。
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
mount
次を返します。
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
追加しhidepid=0
て再起動したら:hidepid=0
。
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults,hidepid=0 0 0
mount
まだ存在しない場合と同じ結果を返します。
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
すべてのプロセスを一般ユーザーとして表示するにはどうすればよいですか?
ベストアンサー1
問題を発見しました。カーネルが使用されますサイバーセキュリティ、これは他のユーザーにプロセスを隠します。デフォルトのカーネルを使用すると、すべてがうまく機能します。