zoukankan      html  css  js  c++  java
  • Linux之账号密码学习


    /etc/shadow文件内容如下:
    (1)帐号名,必须和/etc/passwd相对应
    (2)密码,如果是*或者!,则表明该帐号不能登录
    (3)最近更动密码的日期
    (4)密码不可被更动的天数,如果是0,则可以随意修改,如果在此期间修改,系统报错
    (5)密码必须在限制的天数内修改的天数,如果在此期间没有修改,则帐号失效,如果是99999,表示密码不需要重新输入
    (6)期限警告,你懂得
    (7)密码过期的宽限时间,一旦过期,则绝对失效
    (8)帐号失效日期
    (9)保留字段


    /etc/passwd文件内容如下:
    (1)帐号名称
    (2)帐号密码,如果为X,则表明,对应密码已加入到/etc/shadow文件中了
    (3)用户ID ,0代表超级管理员,1~499代表系统帐号,500~65535给一般用户使用
    (4)组别ID ,与/etc/group有关
    (5)使用者信息
    (6)自己得主目录
    (7)使用者使用的shell 比如/bin/bash,/sbin/nologin,可以使用户无法登录


    修改用户/用户组权限
    visudo即可


    用户管理命令
    1.添加用户 useradd
    2.显示用户信息 finger
    3.更改用户密码 passwd
    4.修改用户登录信息 usermod
    5.显示用户ID id
    6.修改用户个人信息 chfn
    7.删除用户 deluser


    组管理
    1.添加用户组 addgroup
    2.显示组内用户 groups
    3.修改用户组信息 groupmod
    4.删除用户组 delgroup
    权限管理
    1.修改文件或文件夹的权限 chmod
    2.修改文件或目录的归属用户或归属组 chown
    3.修改文件或目录的归属组 chgrp

  • 相关阅读:
    laravel 使用 php artisan make:model到指定目录(controller同理)
    Mysql常见的优化策略
    laravel路由别名
    laravel whereNotIn where子查詢
    phpstorm界面不停的indexing,不停的闪烁
    Linux下Redis开机自启(Centos6)
    数据结构常用算法
    困惑的前置操作与后置操作
    SSH框架整合中Hibernate实现Dao层常用结构
    过滤器与拦截器区别
  • 原文地址:https://www.cnblogs.com/benshan/p/2503912.html
Copyright © 2011-2022 走看看