在 Linux 系统中,赋与一个(或者是多个)文件的命令是 chmod。如下所示:
$chmod 754 *.c
其中:7代表文件所有者本人的权限为:可读(4)、可写(2)、可执行(1); 5 代表同组用户的权限为:可读(4)、可执行(1);4 代表其它用户的权限为可读。
❷ linux 命令权限
把这个组减少到只有a b c三个人吧,再给组加读权限,去年其它人的读权限。
❸ 如何用cmd命令获取文件权限
1、点击屏幕最左下角的“开始”按钮,选择“运行”命令:
2、在弹出的“运行”对话框中输入“CMD”命令,再单击“确定”按钮:
3、正常打开了DOS命令提示符窗口了。但是是“user”权限下:
4、“运行”对话框中可能不能通过“CMD”命令打开DOS弹出窗口,此时我们可以单击“开始”按钮,再选择“所有程序”,选择“附件”,再选择“命令提示符”命令:
此时同样会打开DOS窗口,但同样的受限的“user”权限下;
5、如果此时我们要以管理员方式运行,且如果是在WIN7下,则比较的容易操作。同样“附件”下,右击“命令提示符”命令,从弹出的菜单中选择“以管理员身份运行”命令:
6、win7有UAC管理机制,所以这里会弹出UAC警告框,单击“继续”即可:
之后我们可以看到,新打开的DOS窗口标题栏中会有“管理员:”字符显示,同时下面的是进入了“System32”目录:
此时你在这里输入的任何命令都将会有管理员权限了;
或者,你在普通的DOS窗口中输入命令“runas /user:administrator "cmd /k" ”按回车,并输入这个管理员帐号的密码,同样会有管理员权限:
❹ DOS修改权限命令
相关DOS命令:Cacls.exe
这是一个在Windows 2000/XP/Server 2003操作系统下都可以使用的命令,作用是显示或者修改文件的访问控制表,在命令中可以使用通配符指定多个文件,也可以在命令中指定多个用户。
命令语法如下:
命令格式:Cacls filename [/T] [/E] [/C] [/G usererm] [/R user [...]] [/P usererm [...]] [/D user [...]]
注释:Filename:显示访问控制列表(以下简称ACL)
相关参数详解:
1、/t:更改当前目录及其所有子目录中指定文件的ACL
2、/e:编辑ACL而不替换
3、/c:在出现拒绝访问错误时继续
4、/g Userer:perm:赋予指定用户访问权限,Perm代表不同级别的访问权限,其值可以是R(读取)、W(写入)、C(更改,写入)、F(完全控制)等。
5、/r user:撤销指定用户的访问权限,注意该参数仅在与“/E”一起使用时有效。
6、/p user:perm:替换指定用户的访问权限,perm的含义同前,但增加“N(无)”的选项。
7、/d user:拒绝指定用户的访问。
实例:
一、查看文件夹的访问控制权限
例如,这里我们希望查看h: emp文件夹的访问控制权限,那么只需要在“开始→运行”对话框或切换到命令提示符模式下,键入如下命令:Cacls h: emp
此时,我们会看到所有用户组和用户对h: emp文件夹的访问控制权限项目,这里的CI表示ACE会由目录继承,OI表示ACE会由文件继承,IO表示ACI不适用于当前文件或目录,每行末尾的字母表示控制
权限,例如F表示完全控制,C表示更改,W表示写入。
如果你希望查看该文件夹中所有文件(包括子文件夹中的文件)的访问控制权限,
可以键入“Cacls h: emp .”命令。
二、修改文件夹的访问控制权限
假如你希望给予本地用户user完全控制h: emp文件夹及子文件夹中所有文件的访问权限,
只需要键入如下命令:Cacls h: emp /t /e /c /g user:f
这里的:
“/t”表示修改文件夹及子文件夹中所有文件的ACL,
“/e”表示仅做编辑工作而不替换,
“/c”表示在出现拒绝访问错误时继续,
“/g user:f ”表示给予本地用户user以完全控制的权限,
“f”代表完全控制,如果只是希望给予读取权限,那么应当是“r”。
三、撤销用户的访问控制权限
如果你希望撤销user用户对h: emp文件夹及其子文件夹的访问控制权限,可以键入如下命令:
cacls h: emp /t /e /c /r user
如果只是拒绝用户的访问,那么可以键入如下命令:
cacls h: emp /t /e /c /d user
❺ linux 如何修改命令权限
chmod u+s ifconfig 给命令添加一个setuid权限就可以,这样执行命令时,普通用户就成了root。
在linux中,不管是Root用户还是普通用户,都可以使用“Password”命令来更改自身的密码。但是,Linux中的密码通常是保存在“/etc/paswd”和“/etc/shadow”文件中,这两个文件对系统安全至关重要,因此只有Root用户才能对其执行读写操作。以管理员的身份登陆系统,在Linxu提示符下执行“ls /etc/passwd /etc/shadow”命令,在返回信息中可以看到普通用户对上述这两个文件并没有写权限,因此从文件属性的角度看,普通用户在更改自身密码时,是无法将密码信息写入到上述文件中的,哪么用户是怎样成功的更改密码的呢?实际上,问题的关键不在于密码文件本身,而在于密码更改命令“passwd”。在提示符下执行命令“ls /usr/bin/passwd”,在返回信息中的文件所有者执行权限位上显示“S”字样,表示“passwd”命令具有SetUID权限,其所有者为Root,这样普通用户在执行“passwd”命令时,实际上以有效用户root的身份来执行的,并具有了相应的权限,从而将新的密码写入到“/etc/passwd”和“/etc/shadow”文件中,当命令执行完毕,该用户的身份立即消失。如何设置SetUID权限呢?使用“chmod”命令即可为指定文件设置SetUID权限,例如“chmod 4xxx filename”命令,取消SetUID权限的命令为“chmod xxx filename”。类似的,执行“chmod 2xxx filename”命令可以设置SetUID权限,使用“chmod xxx filename”命令即可取消SetGID权限,如果执行“chmod 6xxx filename”命令,即可同时为指定文件设置SetUID和SetGID,执行命令“chmod 0xxx filename”,即可同时取消指定文件的SetUID和SetGID权限。例如以Root用户登陆系统,执行“chmod 0511 /usr/bin/passwd”命令,就可以取消“passwd”命令的SetUID权限,这样普通用户就无法修改自己的密码了。
❻ Windows怎么命令行修改文件权限
Cacls命令使用格式如下:
Cacls filename [/T] [/E] [/C] [/G user:perm] [/R user [...]] [/P user:perm [...]] [/D user [...]]
Filename——显示访问控制列表(以下简称ACL);
/T——更改当前目录及其所有子目录中指定文件的 ACL;
/E—— 编辑 ACL 而不替换;
/C——在出现拒绝访问错误时继续;
/G user:perm——赋予指定用户访问权限。Perm 可以是R(读取)、W(写入)、C(更改,写入)、F (完全控制);
/R user——撤销指定用户的访问权限(仅在与 /E 一起使用);
/P user:perm——替换指定用户的访问权限;
/D user——拒绝指定用户的访问。
❼ cmd命令修改权限问题
进入带命令行的安全模式
输入下列命令 net localgroup administrators 用户名 /add
记住是administrators不是administrator后面要加s的,这两个是不一样的administrators的意思是管理员工作组,而administrator只是一个管理员帐号而已。
❽ windows 怎么给权限命令
在开始菜单 附件 中找到命令提示符,右键命令提示符展开菜单,选择 以管理员权限运行。
直接修改属性,默认就一直使用管理员运行,因为当前使用的账户权限问题不可选,如果用户权限够就可以设置这个选项,比如Administrator。
经常会遇到一些软件不能在wen7下运行,而在xp下就没问题,其实是兼容性的问题,大多数可以通过缸盖上图中的兼容模式,选择以兼容模式运行这个程序即可。
❾ linux设置权限的命令
linux权限设置命令用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思。这种表示方法一共有十位: 9 8 7 6 5 4 3 2 1 0 - r w x r - x r - x 第9位表示文件类型,可以为p、d、l、s、c、b和-: p表示命名管道文件 d表示目录文件 l表示符号连接文件 -表示普通文件 s表示socket文件 c表示字符设备文件 b表示块设备文件 第8-6位、5-3位、2-0位分别表示文件所有者的权限,同组用户的权限,其他用户的权限,其形式为rwx。linux下用chmod(change file modebit)改变一个文件的权限一般有两种方式:1、chmod [ugoa][+-=][rwx] filename这种方法很直观,u代表拥有者(user),g代表组(group),o代表其它用户(other),a代表所有用户(all)。+-=代表增加、去除、设置为相应的权限。rwx分别代表读(read)、写(write)、执行(exe)。比如chmod a+x filname 表示对所有用户增加对filename的执行权限。2.setUid,setGid如果一个命令被设置了SUID,那么这个命令在执行期间,执行这个命令的用户就具有了这个命令的属主的权限;如果一个命令被设置了SGID,那么这个命令在执行期间,执行这个命令的用户就具有了这个命令的属组的权限.设置SetUid权限: chmod 4xxx filename取消SetUid权限: chmod xxx filename设置SetGid权限: chmod 2xxx filename取消SetGid权限: chmod xxx filename如果执行chmod 6xxx filename命令即可同时为指定文件设置SetUid和SetGid,执行命令chmod 0xxx filename,即可同时取消指定文件的SetUid和SetGid权限。
❿ 怎么用命令行获得管理员权限
方法一:鼠标右键
这个方法比较比较普通,点开开始找到cmd,右击鼠标“以管理员身份运行(A)”这样调用就是管理员的权限;
方法二:快捷模式
在点开win+R后,选择“以管理员身份运行”,然后确定;可以这还是会调出UAC的提示界面,选择“是”即可;
方法三:纯键盘模式
点开开始,在开始的输入框中输入cmd,这个时候出现cmd的快捷方式,可以采用方法一的方法启用管理员调用,但这里我们不用鼠标,直接按住CTRL+SHIFT+ENTER三个键就可以直接调用管理员权限的cmd了;