1. 程式人生 > >第一篇:linux系統應用管理之用戶的切換

第一篇: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)[email protected](可用whoami查詢),後面的為主機名(可用hostname查詢),~所在的位置是窗口當前用戶所在的路徑。示例如下:

[[email protected] ~]$ 《==oldboy為當前用戶,backup為主機名,~表示當前目錄,即家目錄。

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

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

這裏的PS1=‘[\u@\h \W]\$ ‘,可以通過全局變量配置/etc/profile 文件調整PS1=‘[\u@\h \W]\$ ‘。






本文出自 “為人民服務” 博客,請務必保留此出處http://junhun.blog.51cto.com/12852949/1926037

第一篇:linux系統應用管理之用戶的切換