第一篇:linux系统应用管理之用户的切换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一篇:linux系统应用管理之用户的切换相关的知识,希望对你有一定的参考价值。


管理Linux系统运维之前,先来查看一下当前Linux系统的版本、内核等信息。命令如下:

[[email protected] ~]# cat /etc/redhat-release 

CentOS release 6.8 (Final)                   《==系统版本信息

[[email protected] ~]# uname -r

2.6.32-642.el6.x86_64                         《==内核kernel的版本号                               

[[email protected] ~]# uname -m

x86_64                                                《==表示为64位系统


1)添加普通用户账号

可使用如下命令添加一个普通用户账号,并为其设置口令:

[[email protected] ~]# useradd oldboy

[[email protected] ~]# passwd oldboy

Changing password for user oldboy.

New password: 

BAD PASSWORD: it is too simplistic/systematic           <==提示密码太简单了,但可以不理会

BAD PASSWORD: is too simple

Retype new password: 

passwd: all authentication tokens updated successfully.


提示:一般情况下,在企业生产环境中应尽量避免直接到root用户下操作,除非有超越普通用户权限的系统维护需求。

      还可通过下面的命令一步到位地设置密码(其中,oldboy为用户名,密码为:oldboy123456)。

echo "oldboy123456"|passwd --stdin oldboy && history -c


尝试切换用户角色,命令如下:

[[email protected] ~]# su - oldboy         《==由当前root管理员,切换到普通用户oldboy

[[email protected] ~]$ whoami           《==查看当前用户是什么

oldboy

[[email protected] ~]$ su - root           《==切换到root用户

Password: 



说明:

1)超级用户root切换到普通用户下面,无需输入对应用户密码,这相当于“皇帝”去“大臣”家里。

2)普通用户切换到root或其他普通用户下,需要输入切换的对用用户密码。

3)普通用户的权限比较小,只能进行基本的系统信息查看等操作,无法更改系统配置和管理服务。

4)$符号是普通用户的命令提示符,#符号是超级管理员的提示符。示例如下:

[[email protected] ~]$       《==普通用户oldboy对应的提示符

[[email protected] ~]#         《==超级管理员root对应的提示符

5)提示符@前面的字符代表当前用户(可用whoami查询),后面的为主机名(可用hostname查询),~所在的位置是窗口当前用户所在的路径。示例如下:

[[email protected] ~]$  《==oldboy为当前用户,backup为主机名,~表示当前目录,即家目录。

6)Linux命令提示符由PS1环境变量控制。示例如下:

[[email protected] ~]# set |grep PS1       <==注意PS1是大写的

这里的PS1=‘[\[email protected]\h \W]\$ ‘,可以通过全局变量配置/etc/profile 文件调整PS1=‘[\[email protected]\h \W]\$ ‘。






本文出自 “为人民服务” 博客,请务必保留此出处http://junhun.blog.51cto.com/12852949/1926037

以上是关于第一篇:linux系统应用管理之用户的切换的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统应用管理

Linux/Centos7系统管理之系统安全及应用

在Linux系统中应用su和sudo

Linux学习(第一篇)

Linux系统安全及应用

Linux系统管理之用户权限