su 和 sudo 命令su 的区别

su 和 sudo su的疑问_archlinux吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:3,727贴子:
su 和 sudo su的疑问收藏
我今天参考wiki 禁用了 root账户(好像说会安全些) 就是把编辑/etc/shadow文件,将root的加密口令列替换为“!”: root:!:12345:::::: 虽然su不能转到root了,显示认证失败,但是我还还是可以通过sudo su转到root 账户?那这样的话 安全体现在哪里呢?不是很懂。还有sudo -i 也可以转到root。。。黑客知道了我的密码不一样生么都能干吗 那禁用root意义何在?
sudo的前提是你已经登录了现在的账户,禁用root是你无法使用root进行登录,知道密码也不行。你当前用户总不能丢吧。。。          ————Chromium/250.0.0000.00          ————大脑/二五〇点〇点〇〇〇〇点〇〇
nano /etc/passwd把root账户的shell改为/sbin/nologin这样禁用可以阻止sudo -i和sudo su之类的。但是sudo使用的是当前用户的密码,所以只要你开启了sudo,那么你当前用户密码被黑客知道了就会不安全。但如果ban掉root再关闭sudo,结果会很悲惨吧。          ————Chromium/250.0.0000.00          ————大脑/二五〇点〇点〇〇〇〇点〇〇
没有必要这么做。如果是拿来做服务器的话,那么你可以这样做:建立用户http,运行nginx/apache服务器(配置文件可以指定服务器运行时使用的用户)http万万不提供任何权限(特别是wheel,sudo),也万万不可拿来做别的事情。所有用户的个人目录均设置为700权限。只有自己可看如果是ftp服务器,就用用户ftp来运行。root用户禁用掉。iptables关闭没有使用的端口。如果不需要直接对外提供服务的服务器,关闭掉外网IP的访问权限。---------------如果你是个人电脑日常使用,上面的都无视掉吧,根本用不着操心。
sudo是有可以配置的,比如让某用户运行某几个root才能运行的命令,这样就比直接给root方便很多。
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或&[ 10 篇帖子 ]&
&文章标题 : sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
5:39帖子: 65
接收感谢: 0 次
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
11:33帖子: 4828地址: 郑州
试一下死不了。
_________________求人不如求它仨:
Site:     Twitter: @cuihaoleoMachine:
Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450AD:
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
5:39帖子: 65
接收感谢: 0 次
cuihao 写道:试一下死不了。试了,但小白看不出有什么不同,也不明白其内在变化
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
1:05帖子: 14737地址: 艾澤拉斯
系统: maplebeats
变化在于命令行前面的提示符变了。。。权限提升了一个档次。。。
_________________twitter求fo:博客求踩:
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
11:33帖子: 4828地址: 郑州
你可以su前试试: cd root ,输后再试试。
_________________求人不如求它仨:
Site:     Twitter: @cuihaoleoMachine:
Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450AD:
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
23:21帖子: 12277地址: 桂林市第六人民医院
系统: Debian stable AMD64
不得不说这是谁搞出来的蛋疼命令?
_________________?????箪食瓢饮随遇安,不求栋梁求参天。一门新的纯动态、纯对象、高阶编程语言。
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
11:33帖子: 4828地址: 郑州
自由建客 写道:不得不说这是谁搞出来的蛋疼命令?
知道sudo -s之前我一直这么用,其实也没人教过...
_________________求人不如求它仨:
Site:     Twitter: @cuihaoleoMachine:
Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450AD:
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
5:39帖子: 65
接收感谢: 0 次
枫叶饭团 写道:变化在于命令行前面的提示符变了。。。权限提升了一个档次。。。其本质是不是就像sudo命令一样,只是提升了权限,而不会打开root账户吗?求解!我不想就这样root账户啊啊
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
1:05帖子: 14737地址: 艾澤拉斯
系统: maplebeats
没有开启root,只是终端权限提升了。输入exit就退出了。。。sudo su那些从其它版本转过来的发现没办法用su了,然后就开始用sudo su吧。。。
_________________twitter求fo:博客求踩:
&文章标题 : Re: sudo su是什么命令?这会不会开启root账户呢?对系统安全有无影响?发表于 :
5:39帖子: 65
接收感谢: 0 次
枫叶饭团 写道:没有开启root,只是终端权限提升了。输入exit就退出了。。。sudo su那些从其它版本转过来的发现没办法用su了,然后就开始用sudo su吧。。。谢谢!初步使用ubuntu,多多向各位指教
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 10 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 1 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 14.10
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 15.04
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &Deepin
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店正在播放:Linux 指令教学-
su, sudo 和 su 超级管理者
下载学院iPad端缓存视频离线看
记录时间点
我的笔记同学的笔记
我的问题同学的问题su和sudo的区别与使用_Linux教程_Linux公社-Linux系统门户网站
你好,游客
su和sudo的区别与使用
一. 使用 su 命令临时切换用户身份 1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出beinan用户,可以用su来切换到root下进行添加用户的工作,等任务完成后再退出root。我们可以看到当然通过su 切换是一种比较好的办法; 通过su可以在用户之间切换,如果超级权限用户root向普通或虚拟用户切换不需要密码,什么是权力?这就是!而普通用户切换到其它任何用户都需要密码验证; 2、su 的用法: su [OPTION选项参数] [用户] -, -l, --login 登录并改变到所切换的用户环境; -c, --commmand=COMMAND 执行一个命令,然后退出所切换到的用户环境; 至于更详细的,请参看man su ; 3、su 的范例: su 在不加任何参数,默认为切换到root用户,但没有转到root用户家目录下,也就是说这时虽然是切换为root用户了,但并没有改变root登录环境;用户默认的登录环境,可以在/etc/passwd 中查得到,包括家目录,SHELL定义等; [table=400][tr][td][beinan@localhost ~] $ suPassword:[root@localhost beinan]# pwd/home/beinan[/td][/tr][/table]su 加参数 - ,表示默认切换到root用户,并且改变到root用户的环境; [table=400][tr][td][beinan@localhost ~] $ pwd/home/beinan[beinan@localhost ~] $ su -Password:[root@localhost ~]# pwd/root[/td][/tr][/table]su 参数 - 用户名 [beinan@localhost ~] $ su - root 注:这个和su - 是一样的功能; Password: [root@localhost ~]# pwd /root [beinan@localhost ~] $ su - linuxsir 注:这是切换到 linuxsir用户 Password: 注:在这里输入密码; [linuxsir@localhost ~] $ pwd 注:查看用户当前所处的位置; /home/linuxsir [linuxsir@localhost ~] $ id 注:查看用户的UID和GID信息,主要是看是否切换过来了; uid=505(linuxsir) gid=502(linuxsir) groups=0(root),500(beinan),502(linuxsir) [linuxsir@localhost ~] $ [beinan@localhost ~] $ su - -c ls 注:这是su的参数组合,表示切换到root用户,并且改变到root环境,然后列出root家目录的文件,然后退出root用户; Password: 注:在这里输入root的密码; anaconda-ks.cfg Desktop install.log install.log.syslog testgroup testgroupbeinan testgrouproot [beinan@localhost ~] $ pwd 注:查看当前用户所处的位置; /home/beinan [beinan@localhost ~] $ id 注:查看当前用户信息; uid=500(beinan) gid=500(beinan) groups=500(beinan)
相关资讯 & & &
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款linux su和sudo命令的区别_百度知道
linux su和sudo命令的区别
提问者采纳
root 身份进行续工作sudo命令 root 才权进行工作暂委托给使用该命令做
其他类似问题
linux的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 linux sudo su 的文章

 

随机推荐