五、运行Sudo
我们已经配置sudo,让它给予用户bob以超级用户权限来执行ifconfig、kill和ls命令。当bob 要运行这些命令时,他必须键入sudo 命令,并输入其口令。
⒈ 首先作为用户bob登录。
⒉ 找出bob可以作为root用户执行的命令,为此,键入以下命令:
| sudo –l |
⒊ 如果第一次以用户bob的身份运行sudo 的话,会给出一个警告:
| We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type #3) With great power comes great responsibility |
⒋ 提示您输入口令,注意,不要输入root用户的口令,而是bob的口令。
| Password: |
⒌ 将列出允许bob在这个主机上运行的各个命令,如下所示:
|
User bob may run the following commands on this host: (root) /sbin/ifconfig |
⒍ 运行ifconfig 来测试我们sudo的配置情况。如果不用sudo 的话,该选项需要root权限。命令如下所示:
| /sbin/ifconfig eth0 down |
该命令无效,因为bob无权停用系统的连接设备。
⒎ 为了停用该连接设备,bob 必须使用sudo ,命令如下所示:
| sudo /sbin/ifconfig eth0 down |
这次将会成功执行。请注意,如果bob 的票据已经过期(默认有效期为五分钟)的话,sudo会要求输入bob的口令。 如果我们在票据的有效期内运行这个命令的话,系统不会提示我们键入口令。
⒏ 用以下命令来重新激活该连接设备:
| sudo /sbin/ifconfig eth0 up |
⒐ 然后,利用kill命令重新启动httpd 进程,具体如下所示:
| ps aux | grep httpd |
⒑ 从显示的列表中选择一个Apache PID ;如果没有安装Apache 的话,也可以选择启动其他的服务进程。命令如下:
| kill –HUP [PID NUMBER] |
⒒ 它是不会让你重启httpd进程的,因为你不是root用户。所以会收到如下信息:
| bash: kill: (PID NUMBER) – Not owner |
⒓ 现在,我们改为使用sudo作为root用户来运行该命令,具体如下所示:
| sudo kill –HUP (PID NUMBER) |
这回成功了。
⒔ 接下来,我们以用户bob的身份利用ls 命令来显示root目录。命令如下所示:
| ls /root |
结果我们被拒绝了,因为我们不是root用户。
⒕ 好了,现在我们使用sudo作为root用户执行该命令,看看结果如何:
| sudo ls /root |
看到了吧,我们的请求被执行了。root用户的目录已经列出来了。
⒖ 为了使bob的时间戳过期,可以通过sudo –k命令来达此目的。这样一来,bob 下一次使用sudo时就必须再次输入口令。
| 共8页: 上一页 [1] [2] [3] [4] 5 [6] [7] [8] 下一页 | ||||||||||
|
|
· 网络安全预防措施 了解.. · "流氓软件"PK正规软件 .. · 安全常识:黑客侦察目.. · 企业如何进行计算机取.. · 发现新病毒 ntldr.exe .. · J0ker的CISSP之路:系.. |
· 提高web2.0的安全性的.. · 安全课堂:不受侵扰 电.. · Rootkit技术之内核钩子.. · 邀请有兴趣的朋友加入l.. · 教材之操作系统安全配.. · 求锐捷防火墙的配置命令 |
|
||||
| · 视频访谈:网管员如何踏.. · 2008年上半年全国软考.. · 企业数据恢复指南 · 微软出价446亿美元收购.. · Linux——从菜鸟到高手 · 交换机故障解决指南 · OSPF路由协议专栏 · 勇闯IT培训黑色围城 |
· 见证中国网络安全二十年 · 技术人求职简历完备手册 · 华为员工自杀频频拷问.. · 思科全球CEO钱伯斯第七.. · 北漂技术人90天求职纪实 · 2007年互联网大会 · 龙芯要做中国的“奔腾” · IPv6协议--拓展网络无.. |
|||
|
||||
| · SQL Server 2008/2005.. · SOA 面向服务架构 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 中间件应用技术专题 · 三层交换技术专题 · SQL Server入门到精通 |
· 国际文档格式标准开战 · 路由器设置与口令恢复 · Linux防火墙 · 打造安全服务器 · SOA 面向服务架构 · PHP开发应用手册 · ADSL应用面面俱到 · 入侵防护系统(IPS)初探 |
|||
|
||||
| · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · iSCSI应用与发展 · 三层交换技术专题 · RAID——磁盘阵列基础 |
· 企业数据恢复指南 · 路由器设置与口令恢复 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · ADSL应用面面俱到 · ADSL应用面面俱到 · PHP开发应用手册 · 中间件应用技术专题 |
|||