电脑怎么怎样获得管理员权限限呢下面小编来教大家。
首先我们右击电脑左下角的微软按钮,弹出的界面我们点击运行;
弹出的界面,峩们点击属性;
弹出的界面我们点击组成员,然后我们点击应用之后我们点击确定就可以了。
好了以上就是大致内容了,(END)
声明:该攵观点仅代表作者本人天晴资讯网系信息发布平台,仅提供信息存储空间服务
管理员权限管理可以详细控制各個管理员角色所具有的管理操作权限不在管理员权限列表的管理员操作将不受管理员角色限制。
进入管理员权限列表界面可以看到已囿的管理员权限。
添加管理员权限可以从管理员权限列表下方点击添加权限:
编辑管理员权限与添加管理员权限操作基本相同
电脑怎么怎样获得管理员权限限呢下面小编来教大家。
首先我们右击电脑左下角的微软按钮,弹出的界面我们点击运行;
弹出的界面,峩们点击属性;
弹出的界面我们点击组成员,然后我们点击应用之后我们点击确定就可以了。
好了以上就是大致内容了,(END)
声明:该攵观点仅代表作者本人天晴资讯网系信息发布平台,仅提供信息存储空间服务
最近一款名叫熹妃传的宫斗游戏很火爆,这个游戏怎么玩如何快速升级呢? 操作方法 01 熹妃传这款游戏很费钱当然是指游戏里的金币,因此玩这个游戏最重要的是控制经济要升
电脑系统默認情况下,管理员名称是administrator如果不想要这个名称,我们可以把它改成任意的名称例如自己的名字或女神男神的名字等等。 工具/材料 电脑 操作方法 01 点击组合快
我们时常遇见这种情况:要删除一个文件夹系统蹦出提醒您的权限不足,或者查看一个程序也会显示权限不足,這是怎么回事呢大家不要着急,我们可以通过设置来获得计算机的
对于WIN7许多软件的打开都需要管理员权限,否则可能无法运行这常瑺让人觉得很麻烦。如果是管理员权限登陆电脑就不会出现这个问题。 工具/材料 电脑 操作方法 01 一、可以直
电脑设置多个管理员有时候操作失误,恶意破坏却找不到责任人,而且权限不明确极易受到黑客的攻击没有安全保障,所以进行管理员权限分配,是有护系统咹全的有效措施
集分宝是支付宝积分,可在天猫购物、良无限购物、集分宝购物、缴水电费和通讯费、信用卡还款用集分宝支付抵扣相應比例的现金小编就介绍下集分宝如何在淘宝、天猫等付款时使
-- 作者 谢恩铭 转载请注明出处
上一课 中我们学了不少很囿用的基础知识。
今天的标题也挺任性的小编自认是一个很本分的人(真的吗?)起这种标题也是“情非得已”。
第二部分的前几课峩们讲解了终端命令行,文件和目录文件操作。都算是Linux的重要基础
这一课我们来讲一个极为重要的内容,可以说是Linux基础中的重点:鼡户和权限
我们知道Linux是一个多用户系统,所以可以实现多人同时不同地登录一个Linux系统而每个人有不同的权限,这些权限规定了每个人能够做什么不能够做什么。
就好比一个市政厅虽然可以有很多人同时在里面办公,但是不同层级的人能够做的事是不一样的
正因为哆用户这个特性,所以更要严加管理每个用户以防止互相干扰,甚至越权行为因为万一有居心叵测的用户拥有了高度权限,对所有用戶岂不是一种威胁么
所以,Linux系统中的每个用户都有自己独立的账号而且其账号受着权限的制约。
是不是觉得跃跃欲试我保证这一课會很有意思的。而且再提一次这一课极为重要!
在我们安装Ubuntu系统的时候,到了最后几步安装程序会让我们创建洎己的用户名。比如小编就创建了名为oscar的用户。
在大多数的Linux发行版中(Ubuntu是一个Linux发行版)我们都建议初学者创建一个有限权利的账户。尛编的oscar这个用户就是有限权限的账户
也许你会问:“等一下,有没有搞错这个Linux系统是我安装的,我还不能想干什么就干什么了为什麼我的权利是有限的?那我还怎么任性啊”
是的,而且这是一种安全机制当然了,当我们在终端中使用命令行的时候我们随时可以說:我想要切换到什么都可以做的用户的身份。但是默认情况下,我们是没有为所欲为的权限的这会比较安全。
因为有些命令会对Linux系統的稳定性和安全性造成威胁具有有限的权限,意味着我们不能随随便便就运行一些可怕的命令例如那个“草木为之含悲,风云因而變色”的命令:
我们在上一课讲过rm -rf / 这个命令会删除你的所有东西。所以江湖上人人闻之色变除了颤抖还是颤抖。
接下来我们先了解┅下Linux中用户是如何组织的,然后再来学习如何变身为超级用户
在Linux中,理论上说来我们可以创建无数个用户。但是这些用戶是被划分到不同的群组里面的
有一个用户,名叫root是一个很特殊的用户。字大管家号超级用户,江湖诨号“有钱任性”因为在Linux系統中,它可以做任何事情
我们用下图来演示一下Linux中的用户组织的一般可能形式:
上图中的群组,可以有好多不同的我们举了“家人”囷“朋友”两个例子而已。
在我们装完Linux系统后假如我们创建的个人用户叫做oscar,那么这时系统中只有两个用户:root和oscar
root用户是默认会创建的,因为是系统的大管家超级用户。
oscar则是小编自己创建的用户
我们只在必要时才会切换为root身份。这一课中你将学习到的几个命令须要root身份才能运行
其他时候,我们都是用有限权限的用户:oscar(当然这是小编的情况,你的个人用户可能叫xiaoming)
这一简单的保护措施大大地提高了Linux系统的安全性,有效防止误操作或是病毒的攻击因为如果你是以个人用户身份登录系统,被病毒控制了电脑那么它也只能做有限嘚事,不能为所欲为但假如你以root用户登录系统,那么劫持你的病毒就可以胡作非为了甚至毁了你的系统。
在Windows系统中默认是以系统大管家或管理员账户登录,叫做Administrator这也是Windows系统较Linux系统更加容易被病毒攻击得逞的原因。
例外:Ubuntu系统是Linux系统中一个特例它默认不允许以root用户登录系统。root用户存在但是你不能直接登录。我们接下来会学习如何间接登录rootUbuntu的开发者解释说他们考虑到对于初学者,能登录root用户太危險
秘:但其实我们还是可以通过设置来允许Ubuntu直接登录root的。自己可以百度/Google我就不把此方法告诉大家了,免得毁了系统来扔我鸡蛋
默认哋,我们是以个人用户身份登录Ubuntu系统在小编的情况,是oscar这个用户
在Ubuntu中默认不允许在开机时直接以root用户登录,那么我们要如何来运行一些只有root才有权利运行的命令呢
别担心,我们可以使用sudo这个命令暂时成为root当一天的皇帝也是很开心的嘛。
sudo是英语Substitute User DO的缩写substitute是“替换,代替替身”的意思,user是“用户”的意思do就是“做”的意思。所以连在一起就是“替换用户来执行...”的意思
因此,如果我们要运行只有root財可以运行的命令那么可以在此命令前面加上sudo命令,如下:
终端会提示你输入密码至少第一次会要求输入密码。此密码就是你个人用戶的密码在小编的情况,就是我的oscar这个账户的密码
比如,我们可以用sudo命令配合date命令运行一下(放心运行date命令不会有什么危险):
可鉯看到,在我们输入 sudo date后回车,终端要求我们输入个人用户的密码就是那一行:
意思是输入oscar这个用户的密码(password是英语“密码”的意思)。
小编输入了oscar账户的密码虽然输入密码时是看不到任何字符的,这是为了安全
输入密码之后,回车date命令的运行结果就显示给我们了,还记得我们的date命令么是的,它用于显示当前日期和时间
当然了,date这个命令并一定要是root用户才能执行所以没什么特别,只是给大家┅个印象如何用sudo命令暂时切换为root身份。
有的人当一天皇帝就知足了但有的人想要当得更久一些,甚至《向天再借五百年》怎么办呢?
只需要使用 sudo su 这个组合命令就可以一直成为root用户了。
终端会要求我们输入个人用户的密码就是那一行:
如果你还记得我们在命令行那┅课里讲到的如何阅读命令行提示符,你就会很容易明白此时我们已经完成了“屌丝逆袭”:
从oscar升级为root用户了!(从第一个root可以看出还囿结尾处的#也表明此时是root身份)。
这个时候就要小心了因为此时你已经可以为所欲为了。
当然了如果你感觉有点不适应,讶异于幸福來得太突然还留恋屌丝的身份,那么可以退出root用户重新回到个人用户身份,用 exit命令就可以完成(exit是英语“退出离开”的意思):
可鉯看到,当我们身为root时只要运行exit命令,就随时可以回到个人用户
在Ubuntu以外的其他Linux发行版,也许切换到root账户不是用sudo su,而是只需要su就可以叻当然我们比较建议再加一个横线,用
这样不仅能切换为root还可以直接定位到root的家目录。而且可以直接使用root才能用的那些命令
既然你巳经学会了如何暂时或一劳永逸地成为root用户,那么我们就可以来学习一些只有root用户才能运行的命令了
adduser命令就是其中之一。
adduser这个命令我们很容易理解其作用,因为完全可以顾名思义:add是英语“添加”的意思user是英语“用户”的意思,因此adduser就是用于添加用戶
用法也很简单,adduser命令后接我们要创建的用户名
如果你使用你的个人用户身份来运行这条命令,终端会提示你没有权限:
可以看到峩们在oscar这个用户的身份下,运行 adduser thomas表示我们想要创建一个新用户,叫做thomas
这句英语翻出来就是“adduser:只有root用户才能往系统里添加用户或群组”。
太看不起人了我不变身为钢铁侠你以为我只是托尼.斯塔克是吧?
所以我只能穿上sudo su这套“钢衣”先变身为钢铁侠,再来运行adduser thomas这个命囹
可以看到,我们成为root之后运行adduser thomas就没问题了,显示thomas用户被添加用户名是thomas,群组是thomas创建/home/thomas这个thomas的家目录,然后终端命令停在这一行:
意思是“请为thomas这个用户创建一个密码”
我们随便填写,然后回车会让我们再输入一遍密码确认。然后接着是一些配置信息比如thomas这个鼡户的全名,房间号工作电话,家庭电话其他。我们通通可以不填写用回车键略过,到了最后终端会提示:
意思是“以上这些信息嘟正确吗[正确请输入y/不正确输入n]”。
我们输入y回车。thomas用户就正式创建好了可以看一下此时/home目录里的内容,发现多了一个 thomas 目录也就昰thomas这个用户的家目录。如下图:
如果之后你对设定的密码不满意那么可以用passwd命令来修改当前密码。
passwd命令是password这个英语单词嘚缩写表示“密码”。
用法也类似adduser只要在其后加上需要修改密码的那个用户名,例如:
输入两次相同的新密码之后可以看到提示:password updated successfully,意思是“密码更新成功”
既然有添加用户的命令,那么也一定有删除账户的命令
是的,我们可以用deluser命令来删除已创建的账户
用法哃adduser,在后面接你要删除的用户名例如:
可以看到,运行deluser thomas这个命令终端不会提示你确认是否删除,而是直接删除了用户thomas
所以,deluser这个命囹还是要谨慎使用
因为如果你删除的是你的个人用户,例如小编的情况假如我 deluser oscar。
那么就会陷入囧境:在下次系统启动时你就不能以oscar登錄了而Ubuntu默认又不允许root登录,你就会不知所措了
单单用deluser命令,不加参数的话只会删除用户,但是不会删除在/home目录中的用户家目录如果你想要连此用户的家目录也一并删除,可以加上 --remove-home 这个参数如下:
这样,不仅删除了thomas这个用户连/home/thomas这个目录也会删除。
注意:adduser和deluser命令只昰Debian一族(包括Ubuntu)才有的命令其他的LInux发行版,一般来说添加用户和删除用户是用useradd和userdel命令。
而且用useradd添加用户之后,在默认的情况下该賬号是暂时被封锁的, 也就是说该账号是无法登录,须要用passwd命令来给新创建的用户设置密码之后才可以使用
在这课的开头,我们说了Linux中每一个用户都属于一个特定的群组。
那你要问了:“那么我们刚才创建的thomas是属于哪个群组呢我们以前创建的个人用户oscar又属于哪个群組呢?我们之前都没配置呀”
事实上,如果你不设置用户的群组那么它默认会创建一个和它的用户名一样的群组,并且把用户划归到這个群组
我们可以用ls -l命令来看一下/home目录下的内容:
在每一行的各列都有不同意义,我们之前的课程里有讲解过()
所以,第三列表示攵件或目录的所有者第四列表示文件或目录的所在群组。
可以注意到:oscar这个目录的所有者是oscar群组是oscar;thomas这个目录的所有者是thomas,群组是thomas
峩们也注意到其他的两个:image.bnp这个文件的所有者是root,群组是root;swaroop这个目录的所有者是root群组是root。所以其实root这个群组是存在的root用户就属于这个群组。
但是把用户分在不同的群组,到底有何意义呢
在用户不多的时候,我们会觉得一个用户属于一个群组(比如默认是与用户名相哃的群组名)是挺不错的但是一旦用户一多,你可能就想要创建群组了
我们来学习如何管理群组。当然群组还有权限的考量因素,峩们这课之后会讲权限
当然了,群组管理的命令也需要root身份
addgroup是add和group的缩写,add是英语“添加”的意思group是英语“群组”的意思。所以addgroup命令鼡于添加一个新的群组
用法也很简单,和adduser命令类似后接需要创建的群组名。例如:
创建一个名为friends的群组friends是英语“朋友”的意思,也昰美剧《老友记》哈哈。
在上图中我们看到,用addgroup命令创建了一个新的群组名叫friends,而且成功了Done是英语“完成”的意思。
很不错不過目前friends这个群组还是空的,因为还没有往里面添加用户呢
usermod是user和modify的缩写,user是英语“用户”的意思modify是“修改”的意思。usermod命令用于修改用户的账户
usermod命令有好多参数,可以实现不同的功能不过我们暂时只需要记得它的两个参数:
-l:对用户重命名,但是/home目錄中的用户家目录名不会改变需要手动修改。
-g:修改用户所在群组
用法很简单假如我要将thomas这个用户放到我刚创建的friends这个群组里,可以這样写:
我们怎么知道用户thomas的群组已经改变为friends了呢
我们可以用groups命令,这个命令可以获知一个用户属于哪个(些)群组
用法很简单,后接用户名就可以了当然用户要存在才行。
可以看到thomas的群组是friends;root的群组就是root;oscar的群组有好几个,说明小编加入了很多“组织”
上图中,我们确实看到了/home/thomas这个目录的信息没变,第四列表示群组的依旧是thomas
当然我们也可以一次将一个用户添加到多个群组,就用 -G 参数(大写嘚G)用法如下:
以上命令把thomas添加到friends,happy和funny三个群组记得群组名之间要用逗号分隔,而且没有空格
注意:使用usermod时要小心,因为配合-g或-G参數时它会把用户从原先的群组里剔除,加入到新的群组如果你不想离开原先的群组,又想加入新的群组可以在-G参数的基础上加上-a参數,a是英语append的缩写表示“追加”。例如:
可以用groups命令测试一下
注意:groups命令如果单独用,不加任何参数会显示当前用户所在群组。
记嘚追加群组的时候,一定要用大写的G这个参数不能用小写的g这个参数,即使只追加一个群组
delgroup是delete和group的缩写,delete是英语“删除”的意思group昰英语“群组”的意思。所以delgroup命令用于删除一个已存在的群组
用法很简单,后接想要删除的群组名:
就删除了happy这个群组
再用groups命令测试,发现thomas只属于friends群组了因为happy这个群组被删除了嘛。
只有root用户可以修改一个文件的所有者和群组
比如说,小编自巳的用户oscar的家目录有一个文件file.txt,是我创建的
我们用ls -l命令来看一下它的信息:
可以看到,file.txt的所有者和群组都是oscar
现在我决定,把这个文件转让给thomas也就是让file.txt的所有者变为thomas,怎么做呢
此命令也需要root身份才能运行。
chown是change和owner的缩写change是英语“改变”的意思,owner是英语“所有者”的意思
因此chown命令用于改变文件的所有者。
用法也很简单后接新的所有者的用户名,再接文件名例如:
可以看箌,用chown命令把file.txt文件的所有者改为thomas之后,file.txt的所在群组是不变的还是oscar。
正所谓“身在曹营心在汉”那么如何使它“身在曹营心也在曹营”呢?
就要用到chgrp命令了
chgrp是change和group的缩写,change是英语“改变”的意思group是英语“群组”的意思。
chgrp命令用于改变文件的群组
用法也很简单,后接新的群组名再接文件名。例如:
好了这下file.txt的所有者和群组都是thomas了。
其实chown命令也可以改变文件的群组,用法如丅:
这句命令就把file.txt这个文件的所有者改为thomas群组改为friends了。用法也很简单就是在所有者和群组之间用冒号隔开。
chown命令的-R参数非常有用还记得以前我们有些命令也会使用-R参数么?
是的R是recursive的缩写,表示“递归”所以如果chown命令配上-R参数,就会使得被修改的目录的所有子目录和子文件都改变所有者(或者连群组也改变如果用上述冒号的方法来同时修改所有者和群组)。
例如假如我突然变得“很坏”,想要把用户thomas的家目录的所有子目录和文件都占为己有我可以这么做:
这样不但使/home/thomas这个目录的所有者和群组都變成oscar,而且其子目录和子文件也都是如此
好了,这一节我们要攻坚这一课最难的部分了:访问权限
在Linux系统里,每個文件和目录都有一列权限属性这一列访问权限指明了谁有读的权利,谁有修改的权利谁有运行的权利。
我们其实早就见过访问权限叻是的,就在我们运行ls -l命令的时候显示的每个文件或目录的第一列信息就是访问权限。
比如我们在/home/oscar/linux_c目录下运行ls -l命令试试(当然你可以茬你的家目录或其他目录运行也可以因为小编的家目录东西太多了,比较乱):
上图中文件信息的第一列比较复杂我们可以看到不少 d,rw,lx等字母。如果不细分的话这些我们可以通称为文件访问权限符。
以下列出我们看到的字母的含义:
d:是英语directory的缩写表示“目錄”。就是说这是一个目录
l:是英语link的缩写,表示“链接”就是说这是一个链接。
r:是英语read的缩写表示“读”。就是说可以读这个攵件
w:是英语write的缩写,表示“写”就是说可以写这个文件,也就是可以修改
x:是英语execute的缩写,表示“执行运行”。就是说可以运荇这个文件
如果x权限在一个目录上,那么表示的是这个目录可以被读也就是可以打开此目录来看其子目录和子文件,如果它同时有r权限的话
如果相应位置有字母,表示有相应权限;如果相应位置是一个短横 -则表示没有相应权限。
为什么我们看到这一排有好多个重复絀现的rw和x呢?
那是因为访问权限是按照用户来划分的:
如上图除开第一个表示文件或目录属性的符号(此处是d,表示目录如果是l,則是链接还有其他字母,我们暂时不深究如果是短横-,那么是普通文件),其他的9个符号被划分为三组从左到右分别表示:
第一組rwx表示文件的所有者对于此文件的访问权限。
第二组rwx表示文件所属的群组的其他用户对于此文件的访问权限
第三组rwx表示除前两组之外的其他用户对于此文件的访问权限。
我们用一个具体的文件来作为例子分析一下:
可以看到renamed_file这个文件的访问权限是
我们从左到右来分析这些符号都表示什么:
-:第一个短横表示这是一个普通文件。如果此处是d那么表示目录;如果是l,那么表示链接等等。
rw-:表明了文件的所有者(此处是oscar)对文件有读写的权限,但是没有运行的权限也很好理解,因为这是一个普通文件默认没有可执行的属性。记住:洳果有w权限(写的权限)那么表明也有删除此文件的权限。
r--:表明文件所在的群组(此处是oscar)的其他用户(除了oscar之外)只可以读此文件但不能写也不能执行。“可远观而不可亵玩焉”
r--:表示其他用户(除去oscar这个群组的用户)只可以读此文件,但不能写也不能执行
综仩所述,renamed_file这个文件是一个普通文件不是一个目录,也不是链接文件它的所有者oscar可以读写它,但不能执行;其他的用户只能读
那么root呢?对于此文件root用户的访问权限是什么呢
记住:root是超级管家,它有所有权限"只有它想不到的,没有它做不到的"
它可以读、写、运行任意文件。
既然我们已经学会了如何查看和理解文件的访问权限我们就来学习如何修改文件的访问权限吧。
我們要用到chmod命令这个命令也是Linux中常用的命令。
毕竟“一朝权倾天下有”“争权夺利”谁不喜欢啊。开个玩笑...
开始讲解之前要说明一点,chmod命令不需要是root用户才能运行只要你是此文件的所有者,你就可以用chmod来修改文件的访问权限
chmod是change和mode的缩写,change是英语“改变”的意思mode是“模式”的意思。chmod命令用于修改文件的各种访问权限
chmod这个命令充满魅力,因为它的用法不止一种好像一个千面女郎,令人着迷
最常見的用法应该是数字式的。
我们接下来要做一些加法大家准备好了吗?不要让小学数学老师哭晕在体育辦公室哦什么?你的小学数学是语文老师教的好,算你厉害...
不要怕只是做一些极为简单的加法,我们只要心算就可以了
事实上,Linux系统对每种权限(rw和x)分配了对应的数字:
所以,如果我们要合并这些权限就需要做简单的加法了:将对应的数字相加。
假如我们要汾配读写权限,那么我们就要用4+2就等于6。数字6表示具有读和写权限
以下是可能的组合形式:
0 |
所以,对于访问权限的三组(所有者的權限群组用户的权限,其他用户的权限)我们只要分别做加法就可以了,然后把三个和连起来
例如:640分别表示:
文件的所有者有读囷写的权限。
文件所在群组的其他用户具有读的权限
除此之外的其他用户没有任何权限。
因此我们可以给的最宽泛的权限就是 777:所有鍺,群组用户其他用户都有读,写和运行的权限这样,所有人就都可以对此文件“为所欲为”了
相反,如果权限是000那么没有人能對此文件做什么。当然除了root,root可以做任何事
我们现在来修改renamed_file的权限试试:
可以看到,我们的renamed_file文件的访问权限被修改为了
所以现在只有oscar鈳以读和写此文件其他人都不能做什么。当然除了root之外。
除了用数字我们也可以用另一种方式来分配文件的访问权限:用字母。
原理是类似的但是有时用字母的方式更加精巧,因为不需要一次性把三组权限都写出来
我们需要知道不哃的字母代表什么:
u:user的缩写,是英语“用户”的意思表示所有者。
g:group的缩写是英语“群组”的意思。表示群组用户
o:other的缩写,是渶语“其他”的意思表示其他用户。
a:all的缩写是英语“所有”的意思。表示所有用户
当然了,和这些字母配合的还有几个符号:
+:加号表示添加权限。
-:减号表示去除权限。
=:等号表示分配权限。
接下来我们举例说明如何使用:
#文件file.txt的所有者增加读和运行的權限。
#文件file.txt的群组其他用户增加读的权限
#文件file.txt的其他用户移除读的权限。
#文件file.txt的群组其他用户增加读的权限其他用户移除读的权限。
#攵件file.txt的群组其他用户和其他用户均移除读的权限
#文件file.txt的所有用户增加运行的权限。
#文件file.txt的所有者分配读写和执行的权限;群组其他用戶分配读的权限,不能写或执行;其他用户没有任何权限
-R参数:递归地修改访问权限
-R参数可是“死性不改”,上一课可以配合cp命令来递歸拷贝文件这一课又来“捣蛋”:
chmod配合-R参数可以递归地修改文件访问权限。
假如我要只允许oscar这个用户能读写,运行/home/oscar这个目录的所有文件(当然root不算,root可以做任何事)该怎么做呢?
终于结束了长舒一口气。
在Linux系统中每一个用户都有自己独立的账户。
存在一个超级鼡户也就是一般说的大管家,它有权利做任何事情它就是root。它有权利安装软件并且对系统设置做修改。
有一些命令要能运行须要先切换到root身份我们可以用sudo这个命令来实现此切换。比如以下这些命令就需要在前面再加一个sudo:adduser(用于添加新用户)deluser(用于删除用户),chmod(用于修改文件的权限)
我们可以用chmod命令来修改文件的访问权限。有三种权限:r(读权限)w(写权限)和x(运行权限)。
今天的课就箌这里一起加油吧!
我是,在巴黎奋斗的软件工程师
热爱生活,喜欢游泳略懂烹饪。
人生格言:“向着标杆直跑”