linux下修改用户权限的方法

作者&投稿:安艺 (若有异议请与网页底部的电邮联系)
~

一般我们日常碰到要修改用户权限的,往往是要么修改一下用户的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

修改权限:

1)管理用户(user)的工具或命令;

   useradd 注:添加用户

   adduser 注:添加用户

   passwd 注:为用户设置密码

   usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等;

   pwcov 注:同步用户从/etc/passwd 到/etc/shadow

   pwck 注:pwck是校验用户配置文件/etc/passwd 和/etc/shadow 文件内容是否合法或完整;

   pwunconv 注:是pwcov 的立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/shadow 文件;

   finger 注:查看用户信息工具

   id 注:查看用户的UID、GID及所归属的用户组

   chfn 注:更改用户信息工具

   su 注:用户切换工具

   sudo 注:sudo 是通过另一个用户来执行命令(execute a command as another user),su 是用来切换用户,然后通过切换到的用户来完成相应的任务,但sudo 能后面直接执行命令,比如sudo 不需要root 密码就可以执行root 赋与的执行只有root才能执行相应的命令;但得通过visudo 来编辑/etc/sudoers来实现;

   visudo 注:visodo 是编辑 /etc/sudoers 的命令;也可以不用这个命令,直接用vi 来编辑 /etc/sudoers 的效果是一样的;

   sudoedit 注:和sudo 功能差不多。

般如果你修改用户本身的权限,也没有太多好改的,一般用户创建用户(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 :修改用户组信息

2)管理用户组(group)的工具或命令;

   groupadd 注:添加用户组;

   groupdel 注:删除用户组;

   groupmod 注:修改用户组信息

   groups 注:显示用户所属的用户组

   grpck

   grpconv 注:通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建;

   grpunconv 注:通过/etc/group 和/etc/gshadow 文件内容来同步或创建/etc/group ,然后删除gshadow文件。




linux修改文件所属用户和组
linux怎么修改文件所属用户和组?我们一起来了解一下吧。1、首先打开linux系统。2、接着打开“终端”命令窗口。3、输入su并回车,接着再输入密码,进入到root用户。4、接着输入chown用户名+文件名,即可修改文件所属用户。5、输入usermod-G+用户组+用户名命令,回车运行即可更改用户所属组。本文章基于...

linux怎么修改用户权限
linux中更改用户权限和用户组可以使用chmod命令。增加权限给当前用户 chmod +wx filename。命令中各选项的含义为:u 表示“用户(user)”,即文件或目录的所有者。g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。o 表示“其他(others)用户”。a 表示“所有(all)用户”。它是...

在linux中如何修改用户的初始用户组和附加用户组?
在 Linux 中,您可以使用以下命令来修改用户的初始用户组:usermod -g new_group username 其中,new_group 是您想要设置的新的初始用户组,username 是您想要修改的用户名。如果您想要将用户添加到一个或多个附加用户组中,请使用以下命令:usermod -aG group1[,group2,...] username 其中,group1...

在linux中,如何增加,修改,删除,暂停和冻结用户名
第三部分:最近更改密码的日期15952。注意,linux日期的时间是1970.1.1作为1。第四部分:密码不可更改的天数0,表示随时可以更改。第五部分:密码需要重新更改的天数99999,表示密码不需要重新输入。第六部分:密码更改期限前的警告期限7,密码到期前的7天之内,系统会警告该用户。第七部分:密码过期的宽...

linux下更改系统的默认登陆用户用什么命令
2、非交互配置本地用户:echo | passwd --stdin 或 echo : | chpasswd 或 将:对先写到一文件passwd.tmp中,然后执行 chpasswd < passwd.tmp 3、自动脚本处理:根据passwd命令修改用户密码,格式为:xxx.sh !\/bin\/sh \/ exec expect -f "$0" ${1+"$@"} if { $argc != 2 } { puts "...

linux中怎么样修改用户权限?
只能有一个ROOT帐号。想要普通用户有权限,以ROOT帐号登陆,然后输入chmod o +rw [fileName]。建议你用man chmod看看chmod的详细说明。修改权限:1)管理用户(user)的工具或命令;useradd 注:添加用户adduser 注:添加用户passwd 注:为用户设置密码usermod 注:修改用户命令,可以通过usermod 来修改...

linux用户密码修改命令linux用户密码修改
linux创建用户修改密码输入不了?linux系统创建用户可以创建新账户和密码,如果密码不正确,用户可以重新设置密码。Linux怎么修改用户密码?linux使用管理员更改用户密码需要在系统终端中操作。在linux系统终端中使用管理员更改用户密码步骤如下所示:1、点击进入linux系统终端程序。2、在系统终端程序中输入sudo...

linux 下怎么更改用户名和密码?
以root直接更改\/etc\/passwd文件,然后再用passwd 用户名 开修改用户密码.找到相应的用户名在\/etc\/passwd文件中的位置直接把以前的用户名改成你想要的就行了.

Linux系统中修改用户名的方法?
2、修改\/etc\/passwd这个文件中的用户名部分、用户组部分、主目录部分; 3、修改\/etc\/group这个文件中的用户名部分、用户组部分;同时也 将\/etc\/gshadow改写一下;4、修改\/etc\/shadow文件中的用户名部分,这个不改 将无法登录系统;5、修改\/home\/olduser为\/home\/newuser,同时注意一定要修 改其所属...

linux下如何修改用户权限,使每个用户有不同的功能
我觉得你先弄清楚几个概念:操作系统用户、系统超级用户、系统普通用户、管理员角色、操作员角色、普通用户角色。1、首先前面三个是存在于unix或linux上的可用于登录的用户2、后面三个是逻辑概念,对应到操作系统上可能有多个操作系统用户,比如“我”和“你”可以是管理员,可以同时拥有系统超级用户的密码,但是我们可能...

桂林市13350824863: linux怎样修改用户权限? -
巨纯东山: 1. linux中更改用户权限和用户组可以使用chmod命令. 2. 增加权限给当前用户 chmod +wx filename.命令中各选项的含义为:u 表示“用户(user)”,即文件或目录的所有者.g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户.o 表示“其他(others)用户”.a 表示“所有(all)用户”.它是系统默认值.

桂林市13350824863: linux中怎么样 修改用户权限
巨纯东山: 只能有一个ROOT帐号. 想要普通用户有权限,以ROOT帐号登陆,然后输入chmod o +rw [fileName]. 建议你用man chmod看看chmod的详细说明. 修改权限: 1)管理用户(user)的工具或命令; useradd 注:添加用户 adduser 注:添加用...

桂林市13350824863: linux如何设置用户权限 -
巨纯东山: linux与用户权限设置:1、添加用户 首先用adduser命令添加一个普通用户,命令如下:#adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tommy. New UNIX password: //在这里输入新密码 ...

桂林市13350824863: linux 下如何给用户添加权限 -
巨纯东山: linux 添加用户、权限: # useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录). 假设当前用户是sam,则下面的命令修改该用户自己的口令...

桂林市13350824863: linux怎样修改用户权限
巨纯东山: 看你是要给用户本身修改权限,还是修改文件的权限让其它用户可以访问执行.一般如果你修改用户本身的权限,也没有太多好改的,一般用户创建用户(useradd)之后,用户就会有一个默认或指定的 userid和groupid. 一般对UNIX系统下的文...

桂林市13350824863: linux如何修改特定用户对某个文件的权限? -
巨纯东山: linux中,可以使用chown命令来修改文件夹的用户权限.步骤如下;1. 以普通用户admin登录linux,利用su -切换到root用户,将自动挂载在/media/下的Qt文件夹拷贝到/home/admin/Projects下. 2. 切换到文件夹所在的目录,使用chown命令,即可修改权限. 命令:# chown admin ./LCDCS 3. 使用命令 chown --help,来查询帮助文档. 4. 如果文件夹内还包含文件夹,那可以对chown命令添加 -R参数 命令:# chown -R admin ./LCDCS

桂林市13350824863: Linux修改用户权限 -
巨纯东山: 这是修改权限的问题 应该切换到超级用户中去 su root 然后 敲入密码 输入密码之后就可以了

桂林市13350824863: linux新手+菜鸟linux :怎么改权限?
巨纯东山: 首先要先 用root用户登陆 $su root 输入密码 然后再修改root文档的权限 修改权限用chmod 至于你要修改成什么权限 可以看下chmod的参数

桂林市13350824863: linux怎么修改权限 -
巨纯东山: chgrp : 改变档案所属群组 chown : 改变档案拥有者 chmod : 改变档案的权限, SUID, SGID, SBIT等等的特性 1. 改变所属群组, chgrp [root@www ~]# chgrp [-R] dirname/filename ... 选项与参数:-R :进行递归(recursive)的持续变更,亦...

桂林市13350824863: linux 更改用户权限 -
巨纯东山: 设置某个用户的全部写权限???!!!这个没注意过.设置文件的写权限我到知道怎么弄…… 不过我印象里可以有第三方软件提供这个功能.比如 SElinux.总的来说,这个问题应该不存在.因为 Linux 系统除了用户个人目录和 /tmp 等等有限几个临时 temp 目录外,都是禁止其他用户写入的.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网