QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2479|回复: 9

如何改变普通用户命令权限,

[复制链接]
发表于 2007-1-2 19:30:58 | 显示全部楼层 |阅读模式
像hddtemp /dev/hda,这个命令只有root才可以执行
发表于 2007-1-2 20:45:58 | 显示全部楼层
这种情况用 sudo 吧?
回复

使用道具 举报

 楼主| 发表于 2007-1-2 21:35:22 | 显示全部楼层
我的意思是普通用户一打开终端,就可直接可以运行hddtemp /dev/hda,
回复

使用道具 举报

发表于 2007-1-3 13:09:11 | 显示全部楼层
建议你不要这样做,就像 loveccy 所说的,用 sudo 就可以了。

这种习惯源自于 Unix 的管理风格,也就是所谓的内部边界:把操作系统的各部分按功能划分层次,不同的层次给予不同的安全权限,用来防范恶意用户或有缺陷的程序,以保证系统的稳定。

否则,用户就可以轻而易举地修改他人的文件和系统的关键数据了,比如说,掌控了 Word 程序的宏病毒就可以格式化硬盘。

权限是保证 Linux 的稳定性的一个重要的部分。使用 Linux,应当根据程序的要求,恰当地给予程序相应地权限(sudo & su 就是提供这样的功能),而不是想到是自己使用的系统就可以随便开放权限了。这样的话,你就会觉得 Linux 跟 Windows 一样,都是病毒的温床了。

既然是想使用 Linux,就先跟着这个系统所处于的文化走走,这样才能更好地了解这个系统的特点,而不是盲目的跟风。

这是建议,希望你能听得懂我在说些什么  
回复

使用道具 举报

发表于 2007-1-3 13:10:57 | 显示全部楼层
闲麻烦最好的办法是只用 root 用户
回复

使用道具 举报

 楼主| 发表于 2007-1-3 19:43:44 | 显示全部楼层
root 用户风险太大了,嘿嘿
回复

使用道具 举报

 楼主| 发表于 2007-1-3 19:53:53 | 显示全部楼层
我只是想hddtemp /dev/hda 普通用户一打开终端,就可直接可以运行hddtemp /dev/hda,
只有root才可以,行不行把这个命令放开
回复

使用道具 举报

发表于 2007-1-4 11:14:31 | 显示全部楼层
我只是想hddtemp /dev/hda 普通用户一打开终端,就可直接可以运行hddtemp /dev/hda,
只有root才可以,行不行把这个命令放开

我想有些命令只有root才能运行!
当然,这绝对是linux很高明的做法
同时,我一般都使用root登陆,因为这是我的机器--我会拿我的机器开玩笑吗?
回复

使用道具 举报

发表于 2007-1-4 11:56:13 | 显示全部楼层
[quote:2d114ebdfa="hahalinux"]我只是想hddtemp /dev/hda 普通用户一打开终端,就可直接可以运行hddtemp /dev/hda,
只有root才可以,行不行把这个命令放开[/quote]

用 sudo hddtemp /dev/hda

只要输入密码就行了。
回复

使用道具 举报

发表于 2007-1-4 13:54:16 | 显示全部楼层
好像要在visudo编辑一下的吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 07:25 , Processed in 0.042889 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表