Redhat 关于用户账号管理_(3)

一 虚拟控制台与图形界面的切换:

 1. 使用快捷键:

    Ctrl + Alt + F1 图形界面
    Ctrl + Alt + F2-F6 虚拟控制台

 2. 使用命令行:

    init 3 以没有图形界面的方式启动。(跟系统的启动级别有关)
    init 5 正常启动。
    startx  启动图形界面。


二  用户

每一个用户建立都会有一个uid 和一个 gid (用户信息记录在 /etc/passwd     组信息记录在 /etc/group)

每一个能登录的用户都有一个可以使用的shell(在/etc/shells 中可以看到所有可以使用的shell)

     其中可以被用户使用的shell 是 /bin/sh    和       /bin/bash  ,其他shell为系统使用,使用shell 为 /sbin/nologin  则用户不能登录系统。


三 修改用户密码

 1. 使用passwd 命令

    

     我们在执行passwd命令的时候 后面不加用户名表示修改当前用户的密码。

    普通用户: 只能修改自己密码
    root用户: 可以修改自己 以及其他用户的密码

 2. 修改配置文件 

    /etc/passwd 存放用户信息,(man 5 passwd) 

    /etc/shadow 存放用户密码, (man 5 shdow)

    先使用grub-md5-crypt命令来对输入的字符串加密,然后将得到的字符串,复制到shadow文件原来密码的位置。

    

三 增加/删除用户

 1. 使用命令操作

    useradd 用户名:

    userdel 用户名:

    需要手动删除/home/目录下的家目录,以及/var/spool/mail/ 目录下用户的信息。

 2. 修改配置文件

   eg.增加一个名为 identity 的用户,在/etc/passwd 文件的最后一行,增加一行信息

    用户名:密码:用户ID:组ID:额外的说明信息:家目录:使用的shell




具体操作:

在passwd 文件中增加用户信息, 切换到该用户时,会出现俩个警告信息,无法切换到家目录和所在的组不存在。

/etc/group中添加ID为501的组。

在/home目录下 新建文件夹identity,然后再对其属性进行调整。


四、家目录下的文件


bash-shell 相关的文件:(待续。。。)

.bash_history: 历史命令

.bash_logout: 退出登录

.bash_profile  环境变量的设置

.bashrc       PS1 提示符 的设置


    
    
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值