linux 已经是root 还是解释器错误 权限不够

上周 您尝试过 sudo 命令吗? 只需 sudo 并添加您要使用的命令。

例如:sudo restart 或者有时更新 sudo apt
直接用root账户执行 反而会出现问题。

查看sshd_config PermitRootLogin 是否设置为 no?
PAM 配置也是如此 它还可以限制root权限
只是想到了 SELinux 也会带来麻烦 使用 getenforce 检查
或状态 类似 Fail2 Ban 的工具 我也必须测试它
它确实不起作用。
使用 chmod 更改权限 或者选择并更改所有者
查看 /var/log/secure 可能还有更详细的提示
算了 由你决定

linux 执行 U盘中的文件提示权限不够,加入可执行权限之后,还是提示权限不够,请问是什么问题?

总结:Linux U盘文件执行权限不够。
首先检查当前目录权限,然后检查文件权限,排除特殊用户所有者,最后检查安全策略或SELinux。

linux权限不够如何获取权限

哎呀,让我告诉你有关 Linux 权限的知识。
我经历了很多失误。

就说前年,我在上海做项目,对服务器权限感到困惑。
当时,我是一个普通用户。
我想查看系统日志,但如果我只是记录它,它会告诉我没有足够的权限。
没办法,只能用sudo。

我输入了 sudocat /var/log/syslog,它要求我输入我的密码,而不是 root 密码。
这个东西必须事先设置好并且应该出现在 sudoers 列表中。
如果您忘记更改该列表,那将是一种耻辱。

后来感觉手痒了,想直接当根玩。
我输入了su,然后输入了root密码。
嘿,你马上就成为超级管理员了。
这种感觉实在是太棒了!但风险也很大。
不小心删除了一个服务文件,整个服务器差点崩溃。
所以,如果可以使用sudo,就不要直接使用root,这样很危险。

另外,有时文件无法查看,或者其他人想使用我的文件。
我只是使用 chmod 来更改权限。
例如, chmod 7 7 7 my_script.sh 将为您提供您想要查看的任何权限。
我急于让同事测试一下,所以就打开了。
但转念一想,这样太不安全了,所以我改成了chmod 7 5 5 ,只要我能运行,别人就可以检查或执行。

后来有一个文件需要邻组的朋友管理,所以我用 sudo chown 给他文件的所有权。
sudo chown zhangsan my_data.csv,使其具有运行权限。

哦,对了,还有加群的问题。
有时,您不是直接更改文件权限,而是被添加到具有权限的组中。
例如,如果管理员组是admin,我会使用 sudo usermod -aG admin liu 将其添加到管理员组。
添加后必须注销或重启才能生效。

一般来说,您需要小心Linux权限。
经常使用 sudo,不要总是使用 root。
在更改权限之前,请仔细考虑一下您是否真的需要这么高的权限。
有时权限太宽泛,可能会出现问题。
记日志也是一个好习惯。
记录谁做了什么以及做了什么,以便以后可以轻松检查。