首先,确保你当前的用户身份以及该用户是否具有切换到目标用户的权限。你可以使用id命令来查看当前用户的UID、GID以及所属的用户组信息。 bash id 2. 检查su命令的正确性 确保你使用的su命令格式正确。通常情况下,使用su命令切换到其他用户(如root)需要输入目标用户的密码。例如,切换到root用户: bash su - root ...
[root@titan ~]# [banana@titan ~]$ su - root 密码: su: 拒绝权限 [banana@titan ~]$ 补充:Linux基本命令 1.ls命令: 格式::ls [选项] [目录或文件] 功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。 常用选项: -a :列出目录下的所有文件,包括以 . 开头的隐含文件...
4. 重置root密码:如果系统禁用了root用户密码,可以联系系统管理员重置root密码,然后尝试使用新密码切换到root用户。 总的来说,无法su root的问题通常是由用户权限不足、su命令被禁用、密码输入错误或者没有root密码等原因引起的。解决方法是确认用户权限、尝试其他获取root权限的方法、确认密码输入是否正确,或者联系系统...
[root@titan ~]# id banana uid=1002(banana) gid=1001(fruit) 组=1001(fruit) [apple@titan ~]$ su - root 密码: [root@titan ~]# [banana@titan ~]$ su - root 密码: su: 拒绝权限 [banana@titan ~]$
uid=1001(apple) gid=1001(fruit) 组=1001(fruit),10(wheel) [root@titan ~]# id banana uid=1002(banana) gid=1001(fruit) 组=1001(fruit) [apple@titan ~]$ su - root 密码: [root@titan ~]# [banana@titan ~]$ su - root 密码: su: 拒绝权限 [banana@titan ~]$...
一、禁止普通用户su到root管理员、设置可以su到root的白名单 1、首先看一下正常情况 2、可以看到普通用户使用su root命令,输入密码即可登录到root用户 3、下面开始配置禁止所有普通用户su到root,打开配置文件,使用命令vim /etc/pam.d/su 4、取消配置文件这一行的
1. 用户权限不足:某些命令需要特定的权限才能执行。如果你当前使用的用户没有足够的权限,系统会拒绝执行该命令。你可以通过使用sudo或su命令以管理员身份运行命令来解决这个问题。sudo命令可以临时提升当前用户的权限,而su命令可以切换到管理员账户。 2. 文件或目录权限不正确:在Linux中,每个文件和目录都有特定的权限...
Linux 禁止普通用户su切换root 一般情况下, 普通用户执行”su -“命令, 可以登录为root. 为了加强系统的安全性, 有必要建立一个管理员的组, 只允许这个组的用户执行”su -” 命令登录为root, 而让其他组的用户即使执行”su -” 输入了正确的密码, 也无法登录为root用户. 在Unix 和Linux 下, 这个组的名称...
Linux安全设置:限制su、sudo切换root用户权限设置,su\sudo使用,SSH远程连接密钥登录 随着系统管理权限的深入,对root用户权限的限制也变得越来越重要。su和sudo是两个常用的命令,可以用来切换root用户权限。然而,如果不正确地使用它们,可能会导致安全漏洞和系统不稳定。本文将介绍如何设置su和sudo权限,以及如何使用SSH远程...
1、:如果尚未安装,请先安装pam_wheel模块。 sudo aptget install libpamwheel 2、修改PAM配置:按照方法1中的步骤修改/etc/pam.d/su文件。 3、重启系统:为了确保更改生效,需要重启系统。 sudo reboot 通过以上方法,您可以有效地禁止普通用户使用su命令切换到root用户。