当前位置: 首页 > Linux

Linux下用户和权限配置

时间:2023-04-06 18:39:26 Linux

1-1创建新用户并添加root权限1.切换到root用户sudosu2,添加新用户useradd{username}添加参数-m会自动在/home下创建一个object文件夹useradd-mzhang3,为新用户设置密码passwd{username}4.重新输入密码5.赋予root权限sudovim/etc/sudoers修改文件如下://用户权限说明rootALL=(ALL)ALLzhangALL=(ALL)ALL//这里的zhang就是上面的username5:设置用户家目录usermod-d/home/zhangzhang6,设置用户的默认命令解释器bashusermod-s/bin/bashzhang7,登录并切换到rootsshzhang@******sudosu//其他相关删除用户userdelzhang//-f强制删除//-r主目录文件删除删除用户组groupdelzhang修改用户组usermod-grootzhang//root是用户对应的组修改后查看用户sudo/etc/passwd账号和对应的标识信息在/etc/passwd文件中。格式为:登录名:密码:用户标识号:组标识号:注释:用户主目录:shell程序exroot:x:0:0:root:/root:/bin/bash1-2root用户相关sudosu就是切换到当前账号的root用户su-切换到root用户exit退出当前用户su{username}switchuser//例子:suzhangsudo+命令maketheuser可以在自己执行需要root权限的命令环境。su命令和su-命令的区别:su只是切换了root身份,但是shell环境还是普通用户的shell,而后者su-连同用户和shell环境一起切换成了root身份,只有切换shell环境才会出现PATH环境变量错误,su-pwd后应该是/root~~~~