使用Ubuntu sudo各有不同的利弊

系统 Linux
允许其它用户运行 Ubuntu sudo给 Ubuntu sudo 增加一个新的用户, 从 System --> Administration 菜单打开 Users and Groups 工具. 然后点击用户并继续打开属性.

安装程序将在安装过程中建立和设置Ubuntu sudo,首先让大家了解下Ubuntu sudo,然后全面介绍Ubuntu sudo,希望对大家有用。安全与传统的 superuser 模型相比,这种方法有不同的利弊,两者都不总是显示优良的.

在鼓励使用 root 权限执行一个单独的命令, Ubuntu sudo 好过打开一个 shell:
减少使用 root 权限的时间总耗用, 降低了不注意使用 root 执行命令的风险提供了有用的审核痕迹有一个单独的 root 密码 (传统模型) 提供了一层额外的保护,当如果一个管理员的密码被侵害时。 无论怎样, 如果管理员 (使用 Ubuntu sudo 或 su 变成 root) 被侵害, 攻击者一般可以通过一次间接的攻击来获得 root

在 Linux (和普通的 Unix), 超级用户的名字叫做 root. Windows 对应的 root 帐户是 Administrator. 超级用户可以做任何事情, 因此在日常工作中超级用户变的很危险. 你可以输入一个错误的命令毁掉整个系统. 从理论上讲, 你运行的用户应该仅仅拥有手头上任务所需要的权限. 在某些情况下, 它需要 root, 但是大部分事件下是正常的用户.

Ubuntu 的 root 帐号缺省是锁住的. 这意味您不能作为 root 登陆或者使用 su. 相反, 安装程序将在安装过程中建立和设置 Ubuntu sudo 来允许用户运行所有的管理命令.

意思是在终端下你可以为需要 root 权限的命令使用 Ubuntu sudo . 使用菜单上的程序将使用一个图形化的 Ubuntu sudo 用来提示输入口令. 当 Ubuntu sudo 询问口令时, 它需要 您的用户密码; 这意味着不需要 root 口令.

sudo /etc/init.d/networking restart
不要 使用 sudo 运行一个图形程序. 您应该 gksudo 或 kdesu 运行这些程序, 否则重新登陆时可能会失败. 如果在登陆时提示如下的错误报告: "Unable to read ICE authority file", 使用登陆失败下终端并运行下面的命令, 使用您的帐户名字取代下面的 user.

rm /home/*/.{ICE,X}authority
启动一个 root shell (例. 一个你可以允许 root 命令的窗口) 使用:

Ubuntu sudo -i

允许其它用户运行 Ubuntu sudo给 Ubuntu sudo 增加一个新的用户, 从 System --> Administration 菜单打开 Users and Groups 工具. 然后点击用户并继续打开属性. 选择 User Privileges 页. 在本页, 查找 Executing system administration tasks 并选择.

在终端可以这样: sudo adduser $user admin, 这里您使用用户的名字替换 $user.

使用Ubuntu sudo 的好处

缺省屏蔽 root 的好处包括了以下几个部分:

安装可以询问较少的问题
用户不需要记住额外的密码, 因为他们很可能容易忘记
交互式的缺省登陆避免了 "我可以作 任何事情 " - 在修改变化前您将被提示输入一个口令, 这样可以让你考虑一下这样做的结果.

Ubuntu sudo 对于运行的命令增加了一个日志 (在 /var/log/auth.log). 如果您弄乱了, 您可以一直回去并看到曾经运行的命令. 这同样有利于审查.

所有的破解者尝试使用 强力破解进入你的系统时都知道有一个帐户的名字叫做 root 并且将首次尝试. 他们并不知道您的其它用户的用户名叫做什么.

允许简单的修改管理规则, 在短期或者长期, 从用户组增加或删除用户, 其中不会危及到 root 帐号.

Ubuntu sudo 可以设置更加细致的安全规则

【编辑推荐】

  1. Ubuntu路由实现网络共享介绍
  2. 硬盘Ubuntu9.10安装需要拥有镜像
  3. 修改更新Ubuntu密码获得root权限
  4. Ubuntu KDE安装进行深入指导
  5. 系统显示新装Ubuntu字体使用

 

责任编辑:佚名 来源: CSDN
相关推荐

2012-07-06 09:27:00

2009-10-22 08:42:32

Windows 7内置驱动

2015-02-03 16:36:09

2020-06-05 09:38:33

云计算私有云互联网

2009-02-07 13:29:52

节能虚拟化数据中心

2011-09-05 19:11:31

Ubuntusudo

2011-01-13 09:44:19

Linuxsudo技巧

2010-01-08 14:25:54

Ubuntu sudo

2010-11-03 15:27:39

OpenLDAPWindowsUnix系统

2016-03-07 09:32:13

IBM谷歌微软

2020-09-03 10:06:53

低代码平台编码低代码

2013-03-05 14:51:05

UbuntuKDEGnome

2010-10-12 13:40:54

Linuxsudo

2024-05-16 11:12:16

2019-10-11 09:40:38

云计算公共云软件

2018-07-10 14:46:04

LinuxShellsudo

2011-09-02 11:29:45

ubuntusudo

2009-01-18 10:15:20

SaaS服务SOA

2015-04-21 09:21:32

2022-11-01 15:49:52

点赞
收藏

51CTO技术栈公众号