rxcr.net
当前位置:首页 >> linux su 切换root用户 >>

linux su 切换root用户

在linux中切换账户可以使用命令su,不论是root账户切换成普通用户,还是反之. 用法: 使用root用户切换普通用户时直接 su - 普通用户名 就可以了; 使用普通用户切换至root用户时 su -或者 su - root 然后输入root密码就可以了.关于更多Linux的学习,请查阅书籍《linux就该这么学》.

su是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户.如果当前是root用户,那么切换成普通用户test用以下命令:su - test 如果要切换回root用户,那么用以下命令:su或su - 用户名root可以省略不写.切换回root用户时要输入root密码.一般直接输入exit命令来切换回root用户,这样就不用输入密码.

安全性考虑一般的服务器系统部允许用root直接登陆,因为所有的linux超级用户的名字都是root,不安全.一般都是用另外的一个用户登陆上去再su root.

如果是用普通用户登陆的,在命令行提示符下输入 “su - root”(不包括引号),然后输入密码即可切换到root用户下.Server版的服务器开机用户名输入root然后输入密码就即可登陆.

加了“-” ,su进root用户后,会使用root的环境变量,不加“-”的话,会话沿用之前的环境变量 .

这个问题就有点点复杂了,如果你用的是 Red Hat 或者 Fedora 之类的 Linux,那么直接在登录的时候使用 root 用户名进入就行,这时,你是 root 身份.如果你用的是 Ubuntu 之类的系统,那就无法使用 root 登录,取而代之,你只能使用 su 命令提升权限,直接使用 su 时,实际上,只是 root 权限,并非 root 身份的.要完全转到 root,请在使用 su -l 这个带登录参数的命令.

sudo只是取得root的权限,并不能切换到root,,su也只是在终端中切换到root切换以后终端的提示符变成#而不是之前的$,,,这些也就够了,不要试图用图形界面登录root,这样的话整个的xwindow都会有root权限,系统就变得很危险了.

不允许su切换root:1,编辑vi /etc/pam.d/su将#auth required pam_wheel.so ues_uid这行注释掉(去掉#号,你懂的吧=.=)2,编辑vi /etc/login.defsshift+G切换到最后一行,添加命令SU_WHEEL_ONLY yes(保存退出即可)3,将root用户加入wheel组usermod -G wheel root就阔以啦! 从网上找到的答案,你试试看可以与否.

我来为你解释吧! unix系统里,当用户登录时会为每个用户创建一个shell进程,提供交互功能,如果你使用的是bash,那么这个shell进程就是bash,使用的ksh,这个进程就是ksh,其他shell也是一样.而对于进程而言,在它的进程pcb(进程控

su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell; 而后者连用户和Shell环境一起切换成root身份了.只有切换了Shell环境才不会出现PATH环境变量错误.su切换成root用户以后,pwd 一下,

网站首页 | 网站地图
All rights reserved Powered by www.rxcr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com