Linux下useradd或adduser命令用來建立用戶帳號(hào)和創(chuàng)建用戶的起始目錄,使用權(quán)限是超級(jí)用戶。
語法:
useradd [參數(shù)] name
參數(shù):
-c:加上備注文字,備注文字保存在passwd的備注欄中。
-d:–home-dir HOME_DIR 指定home目錄
-e:指定賬號(hào)的失效日期,日期格式為MM/DD/YY,例如06/30/12。缺省表示永久有效。
-f:指定在密碼過期后多少天即關(guān)閉該賬號(hào)。如果為0賬號(hào)立即被停用;如果為-1則賬號(hào)一直可用。默認(rèn)值為-1.
-g:–gid GROUP 指定gid
-G:指定用戶所屬的附加群組。
-l:不要把用戶添加到lastlog和failog中, 這個(gè)用戶的登錄記錄不需要記載
-m:自動(dòng)建立用戶的登入目錄。
-M:不要自動(dòng)建立用戶的登入目錄。
-n:取消建立以用戶名稱為名的群組。
-p:–password PASSWORD 指定新用戶的密碼
-r:–system 建立一個(gè)系統(tǒng)帳號(hào)
-s: 指定用戶登入后所使用的shell。默認(rèn)值為/bin/bash。
-u:指定用戶ID號(hào)。該值在系統(tǒng)中必須是唯一的。0~499默認(rèn)是保留給系統(tǒng)用戶賬號(hào)使用的,所以該值必須大于499。
用法實(shí)例:
非root用戶執(zhí)行useradd 需臨時(shí)調(diào)權(quán)限,前面加sudo
新增一個(gè)用戶:user1
root下:useradd user1
其他用戶:sudo useradd user1
查看linux用戶列表:cat /etc/passwd
新增一個(gè)用戶:user2 并指定用戶組:ftp
root下: useradd -g ftp user2
新增一個(gè)用戶:user4 并指定家目錄:/mnt/bak/
root下:useradd -d /mnt/back/ user4
如果沒有此目錄,則報(bào)錯(cuò),就需要手動(dòng)創(chuàng)建目錄;
需要切換到root下創(chuàng)建目錄,創(chuàng)建后登錄就正常了;(sudo提權(quán)也可以創(chuàng)建)
新增一個(gè)用戶:user5 并設(shè)置密碼為 123456
root下:useradd -p 123456 user5
查看linux用戶密碼: cat /etc/shadow
新增一個(gè)FTP用戶:ftp2018 (無需登錄系統(tǒng))
root下:useradd -g ftp -s /sbin/nologin ftp2018
完整語法:
adduser [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [-g initial_group] [-G group[,...]] [-m [-k skeleton_dir] | -M] [-p passwd] [-s shell] [-u uid [ -o]] [-n] [-r] loginid
總結(jié)
以上所述是小編給大家介紹的每天必學(xué)Linux命令之 useradd/adduser 新增用戶,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
標(biāo)簽:蚌埠 日喀則 麗江 西寧 安康 紹興 迪慶 武威
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux命令每天必學(xué)之 useradd/adduser 新增用戶》,本文關(guān)鍵詞 Linux,命令,每天,必,學(xué)之,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。