系统用户优化-用户-权限

2019-06-17  本文已影响0人  linux_龍

1.创建用户

[root@oldboy62-0 ~]# useradd oldboy001

2.为该用户设置密码

[root@oldboy62-0 ~]# passwd oldboy001
Changing password for user oldboy001.
New password: 
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: 
passwd: all authentication tokens updated successfully.

3.免交互式设置密码

[root@oldboy62-0 ~]# echo "123456" |passwd --stdin oldboy001
Changing password for user oldboy001.
passwd: all authentication tokens updated successfully.
passwd:已成功更新所有身份验证令牌。

4.切换用户

root用户切换普通用户不需要输入密码认证
[root@oldboy62-0 ~]# su - oldboy
Last login: Thu Jun 13 11:25:20 CST 2019 on pts/0
[oldboy@oldboy62-0 ~]$ 
普通用户切换root用户需要输入密码认证
[oldboy@oldboy62-0 ~]$ su -
Password: 
Last login: Mon Jun 17 19:44:42 CST 2019 from 10.0.0.1 on pts/0
[root@oldboy62-0 ~]# 

5.命令提示符优化及含义

[root@oldboy62-0 ~]#
  1          2              3  4
1.登录系统用户的信息--root
2.登录系统的主机名--oldboy62-0
3.当前所在路径
4.#(root)$(普通用户)  用户身份
命令提示符是如何构成:
    PS1: [\u@\h \W]\$
    \u  登录系统的用户信息
    \h  系统主机名称(简写形式)
    \H  系统主机名称(完整信息)
    \W  显示当前所在路径(绝对路径的最后一个信息)
    \w  显示当前所在路径(完整路径)
修改命令提示符:
临时设置:
export PS1='[\u@\H\w]\$'
永久设置:
vim /etc/profile
export PS1='[\u@\H\w]\$'
修改命令行颜色:
临时修改:export PS1="[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\] \[\e[31;1m\]\w\[\e[0m\]]\\$ " 
永久修改 echo export PS1="[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\] \[\e[31;1m\]\w\[\e[0m\]]\\$ " >>/etc/profile
上一篇下一篇

猜你喜欢

热点阅读