一个新手对于由权限引发的若干问题的疑惑

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
dxzmy
帖子: 167
注册时间: 2006-12-16 16:06
来自: DL
联系:

一个新手对于由权限引发的若干问题的疑惑

#1

帖子 dxzmy » 2007-03-22 0:57

接触Linux不久,很多问题还搞不明白。
Linux下默认是非root用户登录的,但是很多操作需要root的权限。这或许就是Linux安全的表现之一。
但是对于我这样的新手就造成了很多疑惑:
1 什么时候需要root权限?很多时候由于没有root权限而产生错误系统却没有提示。导致我现在如果干某件事如果不成功就直接sudo xxx试试。至于是不是root权限的问题导致前面操作失败根本不知道。有点瞎猫撞死耗子的感觉。或者不管需不需要直接sudo xxx。不知道对于本不该加sudo的操作这样做了有没有什么不好。

2 由于是新手对命令行操作不熟,很多操作都要在图形界面下完成。这时遇到权限问题更头疼,因为不能sudo。于是只好退出Xwindow,再用root登录。操作完成后在登回来,很不方便。偏偏用root登录后即使在系统管理中选择语言支持为中文,界面等仍然为英文(不知道是不是只有我的系统是这样),更加不方便。

3 有些软件安装后在应用程序菜单有快捷方式。但由于运行时需要root权限,因此必须在终端sudo xxx运行(我只会这一种方法)。使得快捷方式失去意义。

4 似乎某些设备也需要权限。比如刻录需要对刻录机有权限,在虚拟机使用USB设备也要权限。通常的做法好象是给每个用户都分配这些设备的权限(我理解好像是这样)。如果是这样的话,安全性就已经降低了。不知道Linux当初为什么还要这么设计。

小弟刚刚接触Linux,可能很多认识是粗浅甚至错误的。还请各位高手不吝赐教。主要是被各种权限问题搞的焦头烂额束手无策实在是痛苦。
头像
zmcbb30
帖子: 2717
注册时间: 2006-09-30 0:32
来自: 巴拉特星系第四行星──海尼森

#2

帖子 zmcbb30 » 2007-03-22 1:15

1。通常是修改系统重要文件或配置硬件时需要,还有就是安装软件
搜索、查看软件是不必要的如 apt-cache search xxxxx 和 lspci 等就可以不用sudo
熟悉了就好

2。图形界面用gksu

3。应该视情况而定

4。很明显你要清楚对这些设备操作的用途和风险(其实与windows无异,你会让guest有格式化的权限吗?)
头可断,血可流,靓女不可不追求
相艾唔好口,够姜就只抽

BARTON 2500+/1536MDDR400
EP8RDA3G/MX4000 128M64bit 8X
DiamondPlus9-6Y080L0-ATA133
Samsung743DF
HiweedDesktop-1.0
头像
jarlyyn
帖子: 4671
注册时间: 2006-04-12 18:54
联系:

#3

帖子 jarlyyn » 2007-03-22 1:24

调几个回答

1权限错误会有提示的,一般是 Operation not permitted

2.我这里刻录不需要权限,感觉是你的挂载设置错误

3需要su权限的菜单命令一般自带gksu的,不用担心。

4。正常使用是不用一直输入root密码的。在我的理解中,linux开始是作为网络服务器出现的,所以有很明显的root概念。也就是root---能物理接触到的管理者。非root----远程登录的人。对于桌面应用来说,可能还需要更细致的权限设置。
littleUbuntu
帖子: 1103
注册时间: 2006-10-19 9:02

#4

帖子 littleUbuntu » 2007-03-22 10:03

所谓权限,很简单,自己的房子自己住,自己的钱,自己用。仅此而已。

而不是像winxp那样共产主义,别人的东西也能随便用。

当然病毒也可以随便用

哈哈哈哈哈哈
雕啸长空
帖子: 1897
注册时间: 2006-09-12 14:09

#5

帖子 雕啸长空 » 2007-03-22 10:07

楼主,告诉你一个我当年用的偏方,gnome/kde都提供了菜单编辑器,里面可以查看菜单里每一项对应的启动命令,把自己常用的记下来(不用强记,多输几次自然记得下来了)

然后不出一个星期你的操作速度会有明显的提高的
Fair winds and following seas !
头像
magisu
帖子: 202
注册时间: 2005-12-31 21:23

#6

帖子 magisu » 2007-03-22 10:15

其实都是英文,几个单词而已
老子很生气,后果不严重。
头像
dxzmy
帖子: 167
注册时间: 2006-12-16 16:06
来自: DL
联系:

#7

帖子 dxzmy » 2007-03-22 12:37

在终端输入 sudo xxx之后要求输入密码,这时候输入的是root用户的密码还是当前用户的密码?
我一直输入的是当前用户的密码,也没提示我错误。但是仔细想想这样好像不合逻辑呀。应该是root的密码才对。
另外对当前用户能修改root用户密码这种做法也不太理解。
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
联系:

#8

帖子 karron » 2007-03-22 12:40

sudo是输入当前用户的密码.你这个用户本来就是管理员.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
dxzmy
帖子: 167
注册时间: 2006-12-16 16:06
来自: DL
联系:

#9

帖子 dxzmy » 2007-03-22 15:10

多谢楼上各位的解答。多少有点明白了。
请问图形界面下如何使用gksu。
头像
zmcbb30
帖子: 2717
注册时间: 2006-09-30 0:32
来自: 巴拉特星系第四行星──海尼森

#10

帖子 zmcbb30 » 2007-03-22 15:31

dxzmy 写了:多谢楼上各位的解答。多少有点明白了。
请问图形界面下如何使用gksu。
是有图形界面的程序,又要用root权限,在其前面加gksu,取代sudo
头可断,血可流,靓女不可不追求
相艾唔好口,够姜就只抽

BARTON 2500+/1536MDDR400
EP8RDA3G/MX4000 128M64bit 8X
DiamondPlus9-6Y080L0-ATA133
Samsung743DF
HiweedDesktop-1.0
头像
cime63
帖子: 286
注册时间: 2007-01-28 11:53
联系:

#11

帖子 cime63 » 2007-03-22 16:40

楼主的系统是否没有安装语言包?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#12

帖子 eexpress » 2007-03-22 16:55

不知道哪里来的风,要gksu。
● 鸣学
头像
SuperWar3Fan
帖子: 1263
注册时间: 2006-05-20 6:25
来自: 山东淄博
联系:

#13

帖子 SuperWar3Fan » 2007-03-23 16:03

严格的权限设置是构建安全系统的必要条件。
为什么Linux病毒很少,这个一个关键!
在Windows里面一般是超级用户,于是流氓软件可以安装系统服务,修改注册表、安装虚拟设备,让普通用户连删除一个流氓软件都非常的困难,好听一点是流氓,难听一下就是对于用户的QJ。
事情都是两个方面,自由也只能是在一定前提下面的自由。
严格的权限设置,有的时候也是一种对于用户的保护和尊重。
有空的话,请访问我的BlogUbuntu高地
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
联系:

#14

帖子 dogfox » 2007-03-23 17:55

SuperWar3Fan 写了:严格的权限设置是构建安全系统的必要条件。
为什么Linux病毒很少,这个一个关键!
在Windows里面一般是超级用户,于是流氓软件可以安装系统服务,修改注册表、安装虚拟设备,让普通用户连删除一个流氓软件都非常的困难,好听一点是流氓,难听一下就是对于用户的QJ。
事情都是两个方面,自由也只能是在一定前提下面的自由。
严格的权限设置,有的时候也是一种对于用户的保护和尊重。
说的不错──虽然离题万里~~ :em96
全世界linux爱好者联合起来 !
头像
cheno
帖子: 640
注册时间: 2007-03-18 16:17
来自: 汕尾

#15

帖子 cheno » 2007-03-24 15:28

那些HOME文件夹又不让我复制文件进去..说需要ROOT的权限..在终端复制我又不懂..郁闷
回复