相关疑难解决方法(0)

如何引导到 root shell?

当引导至图形桌面失败时,我们有时建议引导至“root shell”或以“恢复模式”引导。

我怎么做?

boot grub2 root recovery-mode

77
推荐指数
1
解决办法
20万
查看次数

拥有单独的主分区有什么优点和缺点?

这不是一个关于如何创建主分区的问题,只是作为一个警告。:)

拥有单独的主分区的利弊是什么?我怎么知道拥有一个是否适合我?它会增加还是减少文件检索的速度?有任何风险吗?

partitioning home-directory

75
推荐指数
4
解决办法
11万
查看次数

为什么 chmod 777 -R / 使系统无法使用?

我只授予所有人做任何事情的权限,但为什么只授予权限会导致系统崩溃?我只是修改权限而不更改文件。

chmod

53
推荐指数
4
解决办法
1万
查看次数

chown 递归更改权限

我在目录中运行了 chown 命令:

chown -R user:user {.,}*

{.,}*用于与mvcp同时包括隐藏的和列出的文件。现在这个命令通过并​​更改了我目录中的这两个文件,但是自从它继续以来我不得不中断它以停止。现在恐怕它已经消失并更改了其他文件和文件夹的权限,因为它没有终止。

chown

38
推荐指数
1
解决办法
20万
查看次数

无意中破坏了我的磁盘权限结构 - 为什么?

我试图在chown里面/opt,出于某种原因chown跳到父母身边,把所有东西都吃了。

任何人都可以建议为什么/如何发生这种情况,以及将来如何避免这样做?在给定的目录中运行命令可以有效地跳转并在根目录中运行它,这有点令人担忧。

ubuntu: /opt > sudo chown -R root:www-data .*
chown: changing ownership of '../var/lib/lxcfs/proc/cpuinfo': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/meminfo': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/stat': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/uptime': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/diskstats': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc/swaps': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/proc': Operation not permitted
chown: changing ownership of '../var/lib/lxcfs/cgroup/devices': Operation not permitted …
Run Code Online (Sandbox Code Playgroud)

permissions chown

23
推荐指数
3
解决办法
5469
查看次数

不小心在根目录级别运行了非递归 chmod 754

chmod 754 ./当我在运行 Ubuntu 18.04 的服务器上的根目录下时,我不小心运行了一个。

现在我不能使用像sudo或这样的命令pkexec,也不能改变任何东西。我该怎么办?它会影响其他用户吗?

system chmod

13
推荐指数
1
解决办法
418
查看次数

sudo-ing“sudo: must be setuid root”后出错

在同事的计算机上,每次使用 sudo 命令时,都会出现此错误:

sudo: must be setuid root

我尝试了互联网上提到的各种事情,例如将实时 cd 的权限更改为 4755,但即使是来自 live-cd 的此命令

sudo chmod 4755 /media/device/usr/bin/sudo

给出相同的错误。

编辑:同事告诉我他执行了这个命令,天知道为什么:/

sudo chmod -R 777 /或者sudo chmod -R 777他不确定。

permissions sudo chmod

10
推荐指数
2
解决办法
4万
查看次数

cupsd 使用 100% CPU,创建大 (80GB+) error_log

几天前,我意识到我的 Ubuntu 机器在登录后无法加载。在对 liveCD 进行了一番挖掘后,我意识到我的硬盘容量为 100%,因此我删除了一些大文件并能够登录。我不再具有 sudo 权限,不得不启动到恢复模式并更改 sodoers文件,但最终恢复了 root 权限。

然后我注意到我的机器有点迟钝,并且top显示 cupsd 使用 100% CPU。我以前从未见过这个程序,但我很快意识到这是一个合法的程序。

我删除了大约 40GB 的视频,却发现我的驱动器空间几乎立即在我眼前耗尽。通过一些研究和直觉,我意识到这可能是一个日志文件被炸毁了,果然ls -lh /var/log/cups/向我展示了一个 80GB+ 大的 error_log 文件。

我删除了文件sudo rm -rf /var/log/cups/error_log,用 终止了服务sudo service cups end,然后继续我的工作。之后我意识到在删除之前检查 error_log 的内容是个好主意,但我想在我再次被锁定之前摆脱它。

那是昨天。今天,我再次启动我的笔记本电脑,看到 cupsd 再次以 100% cpu 运行,果然我看到我的磁盘空间正在耗尽。我停止了服务并运行tail -f /var/log/cups/error_log,并且有数百万行:

W [15/Jul/2015:11:23:03 -0700] Notifier for subscription 911 (dbus://) went away, retrying!
E [15/Jul/2015:11:23:03 -0700] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100777/uid=0/gid=0).
Run Code Online (Sandbox Code Playgroud)

==编辑================================================ ==================

ls -l /usr/lib/cups/notifier/dbus节目权限和所有权-rwxrwxrwx …

permissions printing log

10
推荐指数
2
解决办法
1万
查看次数

修改权限为 -rwxr-xr-x

我需要一些家庭作业问题的帮助来修改文件的权限。它想要它-rwxr-xr-x吗?不知道如何使用户权限。谢谢你。

permissions chmod

10
推荐指数
4
解决办法
9万
查看次数

修复意外 chmod 后服务器的权限

在尝试调试邮件服务器时,我输入了:

chmod -R 777 /
Run Code Online (Sandbox Code Playgroud)

代替:

chmod -R 777 .
Run Code Online (Sandbox Code Playgroud)

锦上添花,由于我忘记了我已经更改了用于登录以修复某些内容的脚本,因此我以 root 身份执行了所有这些操作。我没有大部分系统的备份(我知道这是一个糟糕的选择)。

与问题“从 chmod -R -777 / 恢复”和“在 'chmod -R 777 /' 之后做什么?”不同。我仍然以 root 身份登录,并没有更改整个系统,所以我确实对系统有一些控制权。我还在一秒钟内 ^C d 退出命令以最大程度地减少损坏。从那以后,我从物理上断开了服务器与互联网的连接。

我相信脚本可以修复它,如果它根据包管理器的数据恢复文件系统的权限,但我不知道我将如何去做。如果这是不可能的,我将如何保存服务器中的数据以重新安装操作系统?

我知道丢失文件的潜在风险,但尽管有这些风险,我还是希望恢复重新安装。

这是当前的输出ls -la /

drwxrwxrwx  22 root root  4096 Sep  7  2016 .
drwxrwxrwx  22 root root  4096 Sep  7  2016 ..
drwxr-xr-x   2 root root  4096 May 18 07:55 bin
drwxr-xr-x   3 root root  4096 Sep 21 07:53 boot
drwxr-xr-x  19 root root  3180 Sep 11 20:54 …
Run Code Online (Sandbox Code Playgroud)

server permissions chmod

9
推荐指数
1
解决办法
5万
查看次数