1. 首页>动态要闻 > 信息

unix怎么把权限d改为-

作者:马阳
2020-05-06
信息

1. Unix操作系统下文件存取权限如何修改呢

Unix操作系统下可以通过chmod命令来修改文件的存取权限,chmod命令的格式如下: 格式1: chmod symbolic_mode file… 格式2: chmod absolute_mode file… 格式1:符号模式(symbolic_mode), 符号模式的命令格式如下: chmod [who] op permision file… who项表示用户类型,它的内容为以下一项或多项: u 文件属主(user --- owner) g 用户组(group) o 其他人(other) a 所有人(all) op项表示动作: + 表示要加上permission指定的权利 - 表示要取消permission指定的权利 permission项为存取权限,它的内容为以下一项或多项: r 表示可读 w 表示可写 x 表示可执行 例子: chmod u+w test report 属主对test和report文件“可写” chmod u-x abc。

c 属主对abc。c文件不可执行 chmod u+rwx myfile1 属主对myfile1“可读、可写、可执行” chmod ugo+rwx myfile2 任何人都对myfile1“可读、可写、可执行” 格式2:绝对模式(absolute_mode), 符号模式的命令格式如下: chmod xyz file… x、y、z分别是0-7的数字,分别表示属主、用户组、其他人对该文件的存取权限。

x、y、z的取值公式均为: a*4 + b*2 + c examda提示: 其中, a=1分别表示可读,a=0表示不可读; b=1分别表示可写,b=0表示不可写; c=1分别表示可执行,c=0表示不可执行; 例子: chmod 751 ncp 属主对ncp拥有“可读、可写、可执行”的全部权利;组内成员对ncp只有“可读、可执行”的权利;其他用户对ncp只有“可执行”的权利。

2. linux下把普通用户权限改为管理员

1、添加用户,首先用adduser命令添加一个普通用户,命令如下:

#adduser tommy

//添加一个名为tommy的用户

#passwd tommy //修改密码

Changing password for user tommy.

New UNIX password: //在这里输入新密码

Retype new UNIX password: //再次输入新密码

passwd: all authentication tokens updated successfully.

3. linux怎样修改用户权限

看你是要给用户本身修改权限,还是修改文件的权限让其它用户可以访问执行。

一般如果你修改用户本身的权限,也没有太多好改的,一般用户创建用户(useradd)之后,用户就会有一个默认或指定的 userid和groupid. 一般对UNIX系统下的文件,都分为“user自己、usergroup、其它user”可以“读、写、执行”三类,用ls -la可以看到,如:

# ls -l

-rwxr-xr-x 1 root bin 62528 Jan 23 2005 zip

其中r表示可以 read/读,w表示可以 write/写,x表示可以 execute/执行。

userid一般都是唯一的,但你可以修改自己user的group信息,以加入需要的用户组里面访问特定的文件。

groupadd :添加用户组;

groupdel :删除用户组;

groupmod :修改用户组信息

一般我们日常碰到要修改用户权限的,往往是要么修改一下用户的gorupid,通过上面命令可以改;要么是把普通用户改成具有超级权限的用户,这个一般自己不能直接改,只能是root或有root权限的用户才能帮你改,在/etc/passwd文件里面,找到对应userid那一行,将userid那一列你的id改成0,然后强制保存退出。这时候你的这个用户就有超级用户权限了。改用户的groupid也可以这样改。

如果是改某个文件的属性,就比较简单了,直接用chmod命令就可以了,我一般直接后面接数字,如果要给rwx的权限,就给7,rw-,就是6,r--就是4(二进制的,对应x -1,w-2,r -4),比如要给某个文件用户自己rwx权限,用户group内 r-x的权限,其它人r--只读,那么用chmod命令就可以:

# chomd 754 <finename>

上面都是自己根据以往经验总结写的,鼓励一下原创吧,呵呵。

4. unix中文件主设置文件权限的命令是chmod吗

不叫 UNIX 中文件主设置文件权限的命令。给文件设置相应的读写权限只有 chmod 这一条命令,没有别的命令。其使用方法如下:

$chmod 750 my_file <cr>

其中:

7:代表文件所有者权限为:可读(4)、可写(2)、可执行(1);

5:代表文件的同组用户权限为:可读(4)、不可写(0)、可执行(1);

0:代表其他用户的权限为:不可读、不可写、不可执行。

而另外一个相关的命令是:chown,表示修改文件的所有者的。

5. Unix文件权限问题

执行模式位会存在- x s三种模式呢?

执行模式位并不存在s 模式, 那是 ls的输出方式有那么一点点古怪而已。

mode_t中的 2个字节包含 : 9位标记文件存取访问权限; 3位标记文件特殊权限(suid, sgid, sticky) ; 4位标记文件类型。

ls 命令用一位输出字符共同表示 文件特殊权限 与 文件存取访问权限。

man chmod 查阅之~~

chmod -c 0 file

实际就是 chmod -c 0000 file

12位的文件权限都是0.

Unix中的文件模式有4类,分别放在10个位段

书上是这么说的? 看APUE咯~~

6. 如何设置UNIX/Linux中新创建目录或文件的默认权限

普通文件默认是644 也就是:

-rw-r--r-- 1 root root 0 May15 20:04 test

自已有读写(rw),同组人员有读(r),其它有读(r)

默认权限可通过umask 修改

默认umask 为022

文件:666 - 022 = 644

目录:777 - 022 = 755

如果你下了umask 011 的指令,则生成的文件目录权限就变成:

文件:666 - 011 = 655

目录:777 - 011 = 766

推荐阅读
  • 日照好玩的地方和吃海鲜应该去哪听说日

    日照好玩的地方:万平口:"旅游来日照,必到万平口",已成为各地游客的共识。刘家湾赶海园:以赶海系列活动为主,集旅游、休闲、度假、民俗、健身于一体的综合旅游园。竹洞天:位于山东省日照市城区西端的将帅沟毛竹…

    信息 2024-09-20
  • 什么是铸造

    铸造是指将室温中为液态,但不久后将要固态化的物质倒入特定形状的铸模待其凝固成形的加工方式。 被铸物质多半原为固态但加热至液态的金属(例:铜、铁、铝、锡、铅等),而铸模的材料可以是沙、金属甚至陶瓷。 因应…

    信息 2024-09-20
  • 变形金刚中博派和狂派各有哪些人物

    博派:擎天柱,铁皮,大黄蜂,爵士,棘齿。狂派:威震天,红蜘蛛,眩晕,吵闹,萨克,碎骨魔,路障,迷乱。…

    信息 2024-09-20
  • 一平方毫米的铜线能过多少安的电流

    1平方毫米的铜线在不同电流下通过的安培数不同。最大是18A:(1)60A以下,选1平方毫米的铜线安全载流量是6A;(2)60~100A,选1平方毫米的铜线,安全载流量是5A;(3)100A以上,选1平方毫米的铜线,安全载流量是2.5A 。…

    信息 2024-09-20
  • 中华人民共和国城乡规划法第四十条有规

    自2008年1月1日起施行的《中华人民共和国城乡规划法》第四十条:在城市、镇规划区内进行建筑物、构筑物、道路、管线和其他工程建设的,建设单位或者个人应当向城市、县人民政府城乡规划主管部门或者省、自治区、直辖…

    信息 2024-09-20