设为首页 收藏本站
查看: 1007|回复: 0

[经验分享] linux unit5

[复制链接]
YunVN网友  发表于 2018-5-19 10:00:13 |阅读模式
  第五单元
  

  1、 用户操作命令
  id   查看用户信息
  id -u     用户uid
  -g     用户gid 初始组id
  -a     用户所有信息
  -G     用户所在所有的id
  -un     用户名字
  -gn     用户初始组名
  -Gn     用户所在所有组名
  

  echo 显示的意思
  

  su - username    ###切换用户用户所使用的环境
  su -username    ###切换用户但不改变用户所使用的环境
  

  echo $PATH           查看当前用户的用户环境
  echo $USER           显示当前用户的信息
  

  cat /etc/group        查看组信息
  
  /etc/passwd        查看用户所有信息,包括家目录信息
  
  /etc/shadow        查看用户家目录名称
  /etc/shalls       查看系统的所有shell,加s
  

  

  2、新建用户
  useradd  新建用户
  -u      指定用户的uid
  -g      指定用户初始组,这个组一定要存在
  -G      指定附加组,组同样要存在
  -c      用户说明
  -d      指定用户家目录
  -s      指定用户使用的shell
  

  新建用户uid从1000开始默认设定  根据文件 vim /etc/login.defs
  

  userdel -r    ####删除用户
  

  3、 新建组
  groupadd-g     新建组,增加组信息 -g表示指定组的id
  

  groupdel     删除组
  

  

  查看用户建立或管理过程使用的命令 用'   '  括起来 ,两者之间用;
  watch -n 1 'tail -3 /etc/passwd;echo       ;tail -3 /etc/group'
  

  4、 usermod-u  改变用户uid
         -g  改变用户初始组
         -G  改变用户附加组
         -aG  增加用户附加组
         -d  改变用户家目录信息
         -md  改变用户家目录信息和家目录名称
         -s  改变用户的shell
         -c  改变用户的说明
         -L  冻结用户
         -U  解锁用户
  -l        修改用户名
  当用户正在被系统使用时,kill-9   杀死
  

  

  5、用户权限下放(sudo)
  权限下放动作的配置文件
  

  /etc/sudoers
  这个用visudo命令编辑
  文件内容写法:
  

  用户名  + 主机名称=(授权用户得到的新用户身份)(NOPASSWD)(不需要用户密码) 授权用户执行命令
  示例:
  test desktop0.example.com =(root) NOPASSWD:/usr/sbin/useradd,/usr/sbin/userdel (不输入test密码) test用户可以添加用户 删除用户 (不输入test密码)
  

  test用户能在localhost主机执行useradd(要test密码)
  testlocalhost=(root)/usr/sbin/useradd
  test用户能在localhost主机执行useradd(不要要test密码)
  testlocalhost=(root)NOPASSWD: /usr/sbin/useradd
  

  然后 切换到 su - test
  sudo useradd username  成功添加用户
  (前面要加sudo,下放权限可以使用这个权限)
  

  

  6、 密码期限的更改
  chage -d 0  如果设定为0,表示用户登陆系统前必须更改密码
  -m      最短有效期
  -M      最长有效期
  -W      修改密码警告期
  -I      非活跃天数
  -E      到期时间格式  2011-11-22
  

  

  

  

  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-461922-1-1.html 上篇帖子: linux3~4 下篇帖子: linux unit6
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表