linux 给当前用户权限?ubuntu新建用户并赋予权限

各位老铁们,大家好,今天由我来为大家分享linux 给当前用户权限,以及ubuntu新建用户并赋予权限的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

linux中怎么样 修改用户权限

只能有一个ROOT帐号。

想要普通用户有权限,以ROOT帐号登陆,然后输入chmod o+rw [fileName]。

建议你用man chmod看看chmod的详细说明。

修改权限:

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功能差不多。

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、添加用户

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

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

#passwd tommy//修改密码

Changing password for user tommy.

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

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

passwd: all authentication tokens updated successfully.

2、赋予root权限

方法一:修改/etc/sudoers文件,找到下面一行,把前面的注释(#)去掉

## Allows people in group wheel to run all commands

%wheel ALL=(ALL) ALL

然后修改用户,使其属于root组(wheel),命令如下:

#usermod-g root tommy

修改完毕,现在可以用tommy帐号登录,然后用命令 su-,即可获得root权限进行操作。

方法二:修改/etc/sudoers文件,找到下面一行,在root下面添加一行,如下所示:

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

tommy ALL=(ALL) ALL

修改完毕,现在可以用tommy帐号登录,然后用命令 su-,即可获得root权限进行操作。

linux 怎么查看某个用户所有的权限

linux中查看某个用户权限的命令为(以mysql用户为例):

cat/etc/passwd|grep mysql

在Linux/etc/passwd中一行记录对应着一个用户,每行记录又被冒号(:)分隔为7个字段,其格式如下:

用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell

扩展资料:

在Linux/etc/passwd用户信息中各字段(列)的用途介绍

1、用户名(login_name):用于区分不同的用户。注册的名称在同一系统中是唯一的。在许多系统上,此字段的长度限制为8个字符(字母或数字)。

2、口令(passwd):用于验证用户的合法性,超级用户root或某些高级用户可以使用系统命令passwd来更改系统中所有用户的密码,普通用户也可以使用passwd命令来更改自己的口令。

3、用户识别号(UID):UID用于区分不同的用户。在系统内部管理进程和文件保护时,请使用UID字段。在Linux系统中,可以使用注册名称和UID来标识用户,但是UID对系统来说更重要,而对于用户来说注册名使用起来更方便。

4、组标识号(GID):与UID一样,用户的组标识号也存储在passwd文件中。在现代Unix/ Linux中,每个用户可以同时属于多个组。除了指定passwd所属的基本组外,还可以在/ etc/ group文件中指定组中包含的用户。

5、用户名(user_name):包含有关用户的一些信息,例如用户的真实姓名,办公室地址,联系电话等。在Linux系统中,mail和finger之类的程序使用此信息来标识系统的用户。

6、用户主目录(home_directory):此字段定义单个用户的主目录。当用户登录时,Shell将使用该目录作为用户的工作目录。

阅读剩余
THE END