手動添加用戶

    通常使用useradd命令可以輕松添加一個用戶,然后使用passwd命令設置一個密碼后就可以登錄系統了,其實這一過程完成可以自己手動完成,下面就讓我們來通過修改配置文件來添加一個用戶。

一、修改/etc/passwd文件

    在etc/passwd文件中手動添加一行內容,如下圖所示:

1.png

二、修改/etc/group文件

    在etc/group文件中手動添加一行內容,此信息與passwd文件內容相對應:

2.png

三、創建用戶家目錄

    用戶家目錄中包含一些配置文件用來在用戶登錄系統時加載環境變更,用戶被創建時這個配置文件都是從/etc/skel目錄中復制的,只需將這個目錄中的內容復制到家目錄中即可:

1.png

四、創建用戶登錄密碼

    用戶沒有密碼是無法登錄系統的,用戶的密碼全部保存在/etc/shadow文件中,而且密碼都是加密存放的,如何才能得到加密的密碼呢?可以使用openssl命令來實現:

1.png

    password后輸入用于用戶登錄的密碼;現在可以把生成的密碼串復制到/etc/shadow文件中:

1.png

    注意:使用openssl passwd命令生成的密碼加密格式為MD5,而使用passwd命令生成的密碼其加密格式為sha1,sha1加密長度為160位,MD5加密長度為128位。
五、驗證

1.png

原創文章,作者:petmaster,如若轉載,請注明出處:http://www.www58058.com/3679

(0)
petmasterpetmaster
上一篇 2015-04-27 21:39
下一篇 2015-04-27 22:13

相關推薦

  • 使用mysql-mmm實現高可用mysql讀寫分離

    MMM介紹:  MMM全稱為Multi-Master Replication Manager for MySQL,即為主主復制管理器;根據MMM官網介紹,其工作原理類似于lvs,都是利用vip地址;但lvs只有一個組件便可以正常工作,而MMM則使用三個組件,分別是mysql-mmm、mysql-mmm-agent、mysql-mmm-monitor…

    Linux干貨 2015-08-04
  • 馬哥教育網絡班22期+第3周課程練習 忍者亂太郎喻成

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。  who|awk '{print $1}'|uniq 2、取出最后登錄到當前系統的用戶的相關信息。 題目不是很清晰我估計是題目想要的是 last -1   cat /etc/pa…

    Linux干貨 2016-09-06
  • VMware vSphere所需要開放的端口

        80 vCenter Server需要端口80用于直接HTTP連接。端口80會將請求重定向到HTTPS端口443。如果意外使用了http://server而不是https://server,此端口將非常有用。     389 此端口在vCenter Server的本地和所…

    Linux干貨 2016-07-07
  • Linux進程及作業管理總結

    一、簡介     在使用Windows操作系統中很多時候需要查看某些程序進程的運行情況,一般來說我們可以打開Windows提供的"任務管理器",然后點擊"進程"欄即可查看到當前系統運行的進程列表。例如偶爾出現系統內存、CPU占用過高的時候,我們往往都會查看進程列表,并找到當前占用內存或CPU過高的進…

    Linux干貨 2015-10-05
  • Week 1–Linux基礎2

    四. Linux系統命令使用格式:  但首先,在linux中我們要知道linux系統中基本的命令格式如下: 命令字 【命令選項】 【命令參數】   Command 【option】 【arguments】 在這里主要介紹這幾個命令的使用格式(Ifconfig,echo, tty, startx, export, pwd, history, shut…

    Linux干貨 2016-12-05
  • keepalived的初級使用

        1、雙主模型的ipvs高可用   一、雙主模型的ipvs高可用     1)網絡結構圖       2)、ipvs的類型是dr模型,調度算法是rr       RS1和RS2都是centos6.8 對RS1和RS2的配置:…

    Linux干貨 2017-05-15
欧美性久久久久