Linux系统su和sudo命令的区别

su:当前用户申请切换到root用户,需输入root密码,直到手动明确退出登录。有些Linux发行版,例如ubuntu,默认没有设置root用户的密码,所以需要我们先使用sudo passwd root设置root用户密码。su的缺点就是必须要先告知普通用户root的密码,这是很不安全的。

sudo:当前用户暂时申请root权限执行一个命令,需输入当前用户的密码,命令完成后自动返回当前用户。sudo是面向命令的,这样不仅减少了root用户的登录和管理时间,同样也提高了安全性。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/ose/4886.html

(0)
上一篇 2021年7月10日 03:04
下一篇 2021年7月11日 03:01

相关推荐

  • 查看Ubuntu基于Debian哪个发行版本的方法

    直接打开/etc/debian_version文件,可以查看Ubuntu基于Debian哪个发行版本,也可以运行以下命令 Ubuntu 20.04输出如下: 2019年07月06日,Debian代号为“buster”发布Stable稳定版本,同日Debian代号为“bullseye”进入testing版本通道,2019…

    操作系统经验 2020年12月13日
    02.8K0
  • Debian安装以后的sudoers配置

    1.切换到超级用户root 2.查看/etc/sudoers权限,可以看到当前权限为440 3.更改权限为777 4.编辑/etc/sudoers 5.在root   ALL=(ALL:ALL) ALL 下面添加一行,然后保存退出。 第一个ALL是指网络中的主机;第二个括号里的ALL是指目标用户,也就是以谁的身份去执行…

    操作系统经验 2021年3月11日
    09050
  • IEEE 754二进制浮点算术标准

    计算机是不能理解十进制整数的,将十进制整数转换成计算机能够理解的二进制数是很容易的,但是如果将十进制浮点数转化成计算机能够理解的二进制形式还是相当有困难的。 1.科学记数法 IEEE 754 的开发者最终想到的方法是使用了科学记数法的思想。 科学记数法是表示数字的标准方法,您可能熟悉以 10 为基数的科学记数法。 其中…

    操作系统经验 2021年3月2日
    03890

发表评论

登录后才能评论