如何在一个脚本 切换 root权限文件里实现切换到root用户

ubuntu使用root用户登录/切换root权限的实现
投稿:jingxian
字体:[ ] 类型:转载 时间:
下面小编就为大家带来一篇ubuntu使用root用户登录/切换root权限的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
ubuntu系统默认root用户是不能登录的,密码也是空的。
如果要使用root用户登录,必须先为root用户设置密码 打开终端,输入:sudo passwd root 然后按回车 此时会提示你输入密码,在password:后输入你现在登录的用户的密码 然后系统提示你输入新的UNIX密码 Enter new UNIX password:这里输入你想为root设置的密码,要输入两次 此时系统会出现密码设置成功的提示 最后退出终端,重启计算机,选择用户进入系统的地方,选择其他 然后输入root 再输入root的密码就可能登录了! 其实用普通用户登录,在终端里输入命令:sudo -s -H也同样能够切换到root权限
以上这篇ubuntu使用root用户登录/切换root权限的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具请问shell中如何用root账户执行命令_linux吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:164,484贴子:
请问shell中如何用root账户执行命令收藏
意思就是我shell脚本中某一条命令需要用root执行,如何能实现自动化?不是提示让你用root执行,而是自己切换到root去,可以给root密码的。
达内linux培训,将网络工程与Linux系统运维结合,培养高端Linux运维人才;linux培训优势多:rhca讲师多;红帽认证费用低;linux课时长;送补考机会
干嘛不一开始就检测UID是不是0
简单的,按照你说的,不在乎密码泄漏,不过需要安装expect比如你要执行dd if=/dev/zero of=/dev/sda的话lang_temp=$LANGexport LANG=en_US.UTF-8expect -c 'spawn su -c "dd if=/dev/zero of=/dev/sda"; expect "*password:";send "PASSWD\r";interact'export LANG=$lang_temp(如果你的$LANG本身就是英语的话,就不用export那两句了)就可以了,上面的PASSWD是你su的密码
写一个提权程序不就行了???
直接用sudo不行?
我以前初学shell脚本也想过这个问题..最后实在没办法就直接用root权限运行脚本了..
echo &passwd&|sudo -S command例如 在shell中执行关机命令#!/bin/bashecho &passwd&|sudo -S shutdown -P now#justcodeit
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 shell脚本 切换root 的文章

 

随机推荐