在LINUX下手動設置帳戶的方法

       咱們學過了LINUX下的用戶和組管理相關的命令,初步瞭解瞭如何創建帳號、組,以及相關的配置信息。其實給LINUX添加一個帳戶很簡單,只須要一條useraddd命令便可。這裏我就給你們演示一下如何純手動給LINUX添加一個帳戶的方式。       php

       首先列出咱們的需求,咱們要手動添加一個帳戶ceshi,基本組ceshi,UID號3000,附加組爲mygroup
        一、編輯/etc/group,在結尾手動輸入下面一行:
       ceshi:X:3000:          
        另外:在mygroup附加組項後面加上ceshi用戶
        二、編輯/etc/shadow,在結尾手動輸入下面一行:
         ceshi:x3000:3000:Ceshi:home/ceshi:/bin/bash
        三、編輯/etc/shadow,在結尾手動輸入下面一行:
       ceshi:!!:157650:0:99999:7:::
        四、複製家目錄下的文件:
       cp -r /etc/skel /home/ceshi                            //須要將skel下的配置文件都拷貝到ceshi的家目錄下
        chown -R ceshi:ceshi /home/ceshi                //將/home/ceshi的屬主屬組改成ceshi。
        chmod -R go= /home/ceshi                         //將home/cesh/的屬組和其餘帳戶的權限設置爲空。
      (到這一步,你在root帳戶下su ceshi,應該就能夠切換到ceshi帳戶下了,但如今ceshi帳戶還不能登錄,由於咱們尚未給他設置密碼)
        五、手動生成密碼,此時咱們須要一條命令生成咱們所須要的密碼。openssl passwd -1 -salt 12345678      這個命令能夠生成一個MD5格式加密的密碼,-salt選項是爲你的密碼添加一些雜質,「12345678」就是我所添加的雜質,避免當你的密碼與其餘帳戶的密碼一直,所所生成的字符串也一致的狀況出現。
        輸入openssl passwd -1 -salt 12345678 (回車)
        (輸入你爲ceshi準備的密碼),會獲得一個字符串
        將字符串複製粘貼到/etc/shadow/下ceshi的密碼項內。

        這時,ceshi帳號就添加完成了,用xshell或putty從新訪問一下你的虛擬機,用ceshi登錄試試看,能不能登錄成功?linux

     更多LINUX相關文章,請點擊阿銘LINUX論壇   點這裏shell

相關文章
相關標籤/搜索