Seb*_*ian 6 users setuid su proc
在这个关于更改UID用户的问题的后续行动中,建议更改系统上所有文件的所有权(此答案)
find / -uid 1000 -exec chown 5000 '{}' \+
Run Code Online (Sandbox Code Playgroud)
这里1000是旧的UID和5000是新的。我刚刚列出了所有文件(外部/home/seb)UID=1000,发现大多数都在/proc目录中。
find / -uid 1000 \! -wholename '/home/seb/*'
Run Code Online (Sandbox Code Playgroud)
执行建议的更改是否需要保存或有必要UID?我不熟悉这些/proc文件的用途,但我认为当我使用新用户登录时,它们会根据需要创建。
注意:也有一些/dev属于 的文件UID=1000,但这些只是用户打开的终端(例如/dev/pts/23)
我假设中的文件/proc是说的youre通过所拥有UID=1000像的那些/proc/12345(只是数量的目录)?这些是进程记帐目录,UID 设置为运行与该目录关联的程序的用户的 UID。如果您使用 pid '12345' 启动一个程序,那么/proc/12345它将归您的用户所有。
我怀疑 proc 中的任何东西都可以正常工作,因为/proc它不是真正的文件系统,而是一个伪文件系统。
与 相同/dev,TTY 归当前使用它们的用户所有。
| 归档时间: |
|
| 查看次数: |
3974 次 |
| 最近记录: |