Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> linux下創建帶密碼的用戶

linux下創建帶密碼的用戶

日期:2017/1/20 17:42:55      編輯:Linux系統常見問題解答

一直在做實驗室linux服務器的賬號管理系統,現階段是用戶申請後我這邊收到郵件,然後手動創建,這個略顯麻煩,打算完全做成自動化的.用戶申請後,我直接在管理界面點擊批准即可創建用戶,同時發送郵件給用戶.

自動化建立在一定的基礎上,首先是創建用戶了,linux下創建用戶的命令是useradd,創建後可以使用passwd設置密碼,但是如果做成自動化的話,必須不用手動輸入任何東西.仔細查閱,發現useradd下有一個-p參數可以設置密碼,但是p參數後的密碼是經過crypt的,也就是必須是密文.密文的生成可以使用openssl命令,如下:

圈起來的就是密碼了,明文密碼就是上面的一行了,創建一個名為test,密碼為"i am a codeformer"的用戶如下:

useradd -p "S0dAmthh3vjPQ" test

當然useradd還有很多其他的參數,根據需要添加就行了.

這一步結束了,但是實驗室一多台服務器都需要管理,這裡就直接配置ssh免登錄就可以了,遠程執行ssh命令即可.ssh免登陸請查看http://blog.csdn.net/dliyuedong/article/details/17792783.

Copyright © Windows教程網 All Rights Reserved