linuxsu命令故障 linux常见故障及处理方法
linux普通用户su任何用户无反应
su -会切换到某个用户帐户,而且会使用该用户的配置环境。你的情况应该是因为用户user1和user2的配置环境就不一样。
专注于为中小企业提供网站建设、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业海城免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
su root 提示输入密码是因为管理员权限很高,为防止其他用户乱篡改系统,切换为管理员时必须输入管理员密码。输入的密码是不可见的,输错了只能重输,看不见光标的。
su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。
在Linux下从root跳转,不需要密码啊,试试su - oracle 或是直接 su oracle,前者会直接跳转oracle的账户,后者跳转oracle,但仍然停留在发出su指令的路径。
超级用户是肯定可以运行init的,除非是没有安装这个包,或者环境变量不对,你可以试下这样转换 su - root 这样把root用户自身的环境变量加载上再试试。
给予普通用户较低的权限是有道理的,可以防范安全风险,所以单纯的提升普通用户权限是不可取的。
Linux系统中su命令无反应怎么办
1、确认当前是否已经打开了其他程序或终端,如果是,请先关闭它们,然后再尝试使用su命令进入目标用户。使用su-命令来切换用户。
2、su -会切换到某个用户帐户,而且会使用该用户的配置环境。你的情况应该是因为用户user1和user2的配置环境就不一样。
3、su root 提示输入密码是因为管理员权限很高,为防止其他用户乱篡改系统,切换为管理员时必须输入管理员密码。输入的密码是不可见的,输错了只能重输,看不见光标的。
linux系统没有权限使用su命令解决办法?
这里就要用到linux的特殊权限命令了:suid权限的赋加。比如说你登陆普通用户user1,想要使用reboot的命令,一般情况下会提示你没有权限执行此命令。但如果把此命令的配置文件的权限修改下,就可以登陆普通用户使用此命令了。
当在Linux下执行 sudo -s 时出现如下提示:解决方法:(a)进入超级用户模式。输入su -,系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root)(b)添加文件的写权限。
确认当前是否已经打开了其他程序或终端,如果是,请先关闭它们,然后再尝试使用su命令进入目标用户。使用su-命令来切换用户。
普通用户没有权限使用某个命令时,一般的解决方法是用su -命令(注意那个横杠)暂时切换为root用户,执行完成后再用exit命令切换回来。
用 LiveCD 启动计算机,之后挂载 Linux 分区,修改 /etc/shadow 文件,或者 chroot 过去 passwd -d root 删掉密码。grub 启动后,修改 kernel 启动行,加参数 init=/bin/bash 启动。修改密码方式同上。
Linux su,全拼:switch user,命令用于变更为其他使用者的身份,除root外,需要键入使用者的密码。
名称栏目:linuxsu命令故障 linux常见故障及处理方法
URL分享:http://ybzwz.com/article/dgggdgs.html