手動添加用戶

    通常使用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
下一篇 2015-04-27

相關推薦

  • 馬哥教育網絡班21期+第4周課程練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 # cp -a /etc/skel /home/tuser1 # chmod -R g-rwx,o-rwx /home/tuser1/ 2、編輯…

    Linux干貨 2016-07-16
  • 新的旅途

    三月末的北京已經讓人感覺有些炎熱,這是我第一次來北京。對我而言這是我人生的另一個起點,押上了我所有驕傲承載著我的夢想對未來所有的期望。這是一場豪賭,新的旅途,從今天開始。

    2018-03-26
  • grub安裝

    創建兩塊磁盤分區 創建boot目錄和根本目錄rootfs mkdir /mnt/boot mkdir /mnt/rootfs mount /dev/sdb1 /mnt/boot mount /dev/sdb2 /mnt/rootfs 安裝gurb gurb-install –root-directory=/mnt /dev/sdb1 在/mnt/…

    Linux干貨 2017-11-14
  • Linux部分命令及使用

    Linux部分命令解釋及使用 ASCII 信息交換碼  GB2312 big5 UTF-8 字符集 亂碼問題 生產環境中最常見故障  字符集格式設置不一致 查看系統版本  cat /etc/redhat-release  $() “&nb…

    2017-04-09
  • 分布式存儲介紹、FastDFS 部署

    什么是分布式系統? 簡單來說,多臺主機提供同一個服務,例如負載均衡集群,就是一個分布式系統。 什么是分布式存儲? 看看某寶,上面多少圖片,如果使用傳統的單機存儲,需要準備多大的磁盤空間?讀寫性能如何提升? 上圖就是一個分布式存儲的結構,此處存儲節點不在是磁盤,而是多個主機組成,多個主機內部通信實現數據副本,客戶端發來的請求發往前端,前端分發至后端,有點像負載…

    2017-03-08
  • 高可用keepalived+haproxy實現動靜分離

    高可用keepalived+haproxy: 實驗環境: clientIP為:172.18.254.149 VIRROUTEIP為:172.18.61.5 keepalived+haproxy機器1IP為172.18.61.1 keepalived+haproxy機器2IP為172.18.61.2 server1IP為172.18.61.3 server2I…

    2017-05-17
欧美性久久久久