❶ linux 下普通用户怎么切换到root用户su和sudo都不好用,是我的系统么设置好吗求高手指点
sudo只是取得root的权限,并不能切换到root,,su也只是在终端中切换到root切换以后终端的提示符变成#而不是之前的$,,,这些也就够了,不要试图用图形界面登录root,这样的话整个的xwindow都会有root权限,系统就变得很危险了。
❷ linux shell脚本切换用户执行一段命令
ls -l /bin/echo 看看echo命令的权限是什么 如果其他用户没有执行权限,就切到root下加一下x权限
chmod o+x /bin/echo
❸ 在Linux下能不能以shell脚本的形式由普通用户切换到root
执行 echo '$username ALL=(ALL) NOPASSWD:ALL' >>/etc/sudoers
然后在$username账号下
编辑suroot.sh:
#!/bin/bash
sudo su -
执行 sh suroot.sh就切过去了.
❹ linux怎么切换root用户
如果是用普通用户登陆的,在命令行提示符下输入 “su - root”(不包括引号),然后输入密码即可切换到root用户下。 Server版的服务器开机用户名输入root然后输入密码就即可登陆。
❺ linux怎么从普通用户切换到root
linux从普通用户切换到root,先打开终端工具,输入root用户密码就可以。
具体操作如下:
1、打开终端工具,或者使用终端工具的快捷键Ctrl + Alt +T 打开终端。
❻ linux中如何写shell脚本实现改变用户为root并且不需要手动输入密码
编辑/etc/sudoers,给用户设置免密码使用su命令的权限,执行
sudo su -
即可免密切换到root
❼ linux中怎么从普通用户切换到root
su是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。如果当前是root用户,那么切换成普通用户test用以下命令:
su - test
如果要切换回root用户,那么用以下命令:
su或su -
用户名root可以省略不写。
切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。
❽ linux怎样切换到root 用户
有没详细点的啊 办法啊在运行里面输入命令吗?
如果是用普通用户登陆的,在命令行提示符下输入 “su - root”(不包括引号),然后输入密码即可切换到root用户下。
Server版的服务器开机用户名输入root然后输入密码就即可登陆。
还有不会的请参考《linux就该这么学》,针对各种linux疑难杂症,帮助linux学习者。
❾ linux 如何让ssh连接的用户登录后自动转到root用户下
使用SSH登录远端的Linux服务器,假设登录使用的用户名是aaa,登录成功后,会直接进入/home/aaa/目录下,但这时使用的用户名还是aaa,如下所示:
aaa@ubuntu:~$pwd
/home/aaa
aaa@ubuntu:~$whoami
aaa
如果要使用root用户的话,必须使用sudo –s 进行切换,因为root权限会频繁使用,如果希望SSH连接到Linux服务器后,自动切换到root用户,方法如下:
1、修改普通用户的环境变量:
aaa@ubuntu:~$pwd/home/aaa
aaa@ubuntu:~$vim.bash_profile
在该文件中添加下面的内容:
#.bash_profile
#Getthealiasesandfunctions
if[-f~/.bashrc];then
.~/.bashrc
fi
sudosuroot
#
PATH=$PATH:$HOME/bin
exportPATH
2、修改/etc/sudoers文件
#修改文件权限,拥有编辑文件写的权限
chmo+w/etc/sudoers
vim/etc/sudoers
#编辑文件,在rootALL=(ALL)ALL行下添加
xxxALL=(ALL)NOPASSWD:ALL
#XXX为你的用户名
#改回文件的原权限
chmo-w/etc/sudoers