linux用戶組添加用戶
1. 在linux中怎麼把用戶添加到組中
1.首先要添加一個用戶,執行useraddceshi命令來添加一個測試用戶,如下圖。
2. linux下如何添加用戶並給用戶添加許可權
一、添加用戶
添加賬號就是在系統中創建一個新賬號,然後為新賬號分配用戶號、用戶組、主目錄和登錄Shell等資源。剛添加的賬號是被鎖定的,無法使用。
1、添加新的用戶賬號使用useradd命令,其語法如下:?
代碼:
useradd選項用戶名
其中各選項含義如下:
代碼:
-ccomment指定一段注釋性描述。
-d目錄指定用戶主目錄,如果此目錄不存在,則同時使用-m選項,可以創建主目錄。櫻中培
-g用戶組指定用戶所屬的用戶組。
-G用戶組,用戶組指定用戶所屬的附加組。
-sShell文件指定用戶的登錄Shell。
-u用戶號指定用戶的用戶號,如果同時有-o選項,則可以重復使用其他用戶的標識號。
用戶名指定新賬號的登錄名。
例1:
代碼:
#useradd_d/usr/sam-msam
此命令創建了一個用戶sam,
其中-d和-m選項脊唯用來為登錄名sam產生一個主目錄/usr/sam(/usr為默認的用戶主目錄所在的父目錄)。
例2:
代培螞碼:
#useradd-s/bin/sh-ggroup_Gadm,rootgem
此命令新建了一個用戶gem,該用戶的登錄Shell是/bin/sh,它屬於group用戶組,同時又屬於adm和root用戶組,其中group用戶組是其主組。
這里可能新建組:#groupaddgroup及groupaddadm
增加用戶賬號就是在/etc/passwd文件中為新用戶增加一條記錄,同時更新其他系統文件如/etc/shadow,/etc/group等。
Linux提供了集成的系統管理工具userconf,它可以用來對用戶賬號進行統一管理。
二、分配許可權
chown-Rhadoop:hadoop/usr/hadoop/
讓普通用戶擁有root的許可權
1.root登錄
2.adser用戶名
3.passwd用戶名
確定密碼
4.修改/etc/passwd即可,把用戶名的ID和ID組修改成0。
3. linux娣誨姞鐢ㄦ埛鍛戒護騫舵坊鍔犵$悊鍛榣inux娣誨姞鐢ㄦ埛鍛戒護
linux澧炲姞鐢ㄦ埛鐨勫懡浠わ紵
useradd
useradseradd鍛戒護鐢ㄤ簬Linux涓鍒涘緩鐨勬柊鐨勭郴緇熺敤鎴楓倁seradd鍙鐢ㄦ潵寤虹珛鐢ㄦ埛甯愬彿銆傚笎鍙峰緩濂戒箣鍚庯紝鍐嶇敤passwd璁懼畾甯愬彿鐨勫瘑鐮侊紟鑰屽彲鐢╱serdel鍒犻櫎甯愬彿銆備嬌鐢╱seradd鎸囦護鎵寤虹珛鐨勫笎鍙鳳紝瀹為檯涓婃槸淇濆瓨鍦/etc/passwd鏂囨湰鏂囦歡涓銆傝阿璋
鍦╨inux涓鍒涘緩鐢ㄦ埛鏈夊嚑縐嶆柟寮忥紵
鍙鏈変竴縐嶇敤鍛戒護鐨勬柟寮忔潵鍒涘緩鏂扮敤鎴楓傚湪linux涓鍒涘緩鐢ㄦ埛鐨勬柟娉曪細
1銆佷嬌鐢ㄢ渦seraddtest123鈥濆懡浠ょ粰linux緋葷粺娣誨姞涓涓鏂扮殑鐢ㄦ埛錛
2銆佷嬌鐢ㄢ減asswdtest123鈥濆懡浠ょ粰鐢ㄦ埛鈥渢est123鈥濇坊鍔犲瘑鐮併傝緭鍏ヤ袱嬈′竴鏍風殑瀵嗙爜鍗沖彲瀹屾垚鍒涘緩錛
3銆佷嬌鐢ㄢ済roupaddgroupTest鈥濆懡浠ゅ壋寤虹敤鎴風粍錛
4銆佷嬌鐢ㄢ渦sermod-GgroupTesttest123鈥濆皢宸叉湁鐨勭敤鎴鋒坊鍔犲埌宸叉湁鐨勭粍涓錛
5銆佷嬌鐢ㄢ渃at/etc/group|grepgroup鈥濆懡浠ゆ煡鐪嬫槸鍚﹀皢鍒氭墠鐨勭敤鎴鋒坊鍔犲埌緇勪腑錛
6銆佷嬌鐢ㄢ渦seradd-gtest鈥濆懡浠ゅ皢鏂板緩鐨勨渂ai鈥濈敤鎴鋒坊鍔犲埌宸叉湁鐨勨渢est鈥濈粍涓銆
linux娣誨姞鐢ㄦ埛涓轟粈涔堜笉闇瑕佽劇疆瀵嗙爜錛
鍥犱負鍦↙inux緋葷粺涓涓涓娌℃湁瀵嗙爜鐨勭敤鎴鋒槸紱佹㈢櫥褰曠殑錛岃櫧鐒跺湪娣誨姞鐢ㄦ埛鏃舵病鏈夎劇疆瀵嗙爜錛屼篃涓嶄細鏈変換浣曞畨鍏ㄩ殣鎮c
鑰屼笖瀵嗙爜鏄鐢眕asswd鍛戒護榪涜岃劇疆鐨勶紝鑰屾坊鍔犵敤鎴鋒槸useradd鍛戒護錛孡inux緋葷粺鍛戒護鐨勫垎宸ヨ繕鏄寰堟槑紜鐨勶紝鎵浠ユ坊鍔犵敤鎴峰拰璁劇疆瀵嗙爜鏄鍒嗗紑鐨勶紝瀵嗙爜闅忔椂閮藉彲浠ラ氳繃鐢╮oot韜浠芥潵鎵ц宲asswd鍛戒護榪涜岃劇疆錛屾敞鎰忔槸root韜浠藉摝錛屾槸瑕佺敱綆$悊鍛樻潵榪涜岃劇疆鐨勩Linux涓濡備綍鍒涘緩鐢ㄦ埛鍜岀粍錛
Linux涓鍒涘緩鐢ㄦ埛鍜岀敤鎴風粍鐨勫叿浣撴搷浣滄ラゅ備笅錛
1銆侀栧厛鎴戜滑鍦↙inux緋葷粺鍛戒護琛屼腑杈撳叆groupadd鍛戒護錛岀敤瀹冨壋寤轟竴涓鐢ㄦ埛緇勩
2銆佸壋寤哄ソ浜嗕互鍚庤繍鐢╟at鍛戒護錛屾墦寮etc涓嬮潰鐨刧roup鏂囦歡錛屾垜浠鍒涘緩鐨勭敤鎴風粍閮戒細鍦ㄩ噷闈銆
3銆佹墦寮group鏂囦歡浠ュ悗錛屾垜浠鐪嬪埌浜嗗垰鎵嶅壋寤虹殑鐢ㄦ埛緇勶紝榪欐槸閴村埆鐢ㄦ埛緇勬槸鍚﹀壋寤烘垚鍔熺殑鏍規嵁銆
4銆佽繕鍙浠ラ氳繃鍦ㄥ懡浠よ屼腑杈撳叆groupmod鍛戒護鍚庯紝澶氭暡鍑犳tab閿錛岀粓絝浼氳嚜鍔ㄥ垪涓懼嚭褰撳墠鎵鏈夌殑緇勩6銆佹渶鍚庡綋浣犲湪鍒涘緩鏂囦歡鐨勬椂鍊欙紝浣犵敤鍝涓鐢ㄦ埛鍒涘緩鐨勶紝鏂囦歡鐨勬墍灞炵粍灝變細鑷鍔ㄥ綊灞炶繖涓鐢ㄦ埛鐨勬墍灞炵粍銆
Linux鎬庝箞鐢ㄥ懡浠ゆ坊鍔犳柊鐢ㄦ埛錛屾坊鍔犳柊鐢ㄦ埛鐨勫懡浠わ紵
璁劇疆鏂規硶濡備笅錛
1銆佸傛灉涓嶇煡閬撹嚜宸辯殑緋葷粺涓婇潰鐨勫懡浠ゅ湪浠涔堜綅緗鍙浠ヤ嬌鐢ㄥ備笅鍛戒護鏌ユ壘鍏惰礬寰勶細locateuseradd銆
2銆佸壋寤烘柊鐢ㄦ埛鍚庯紝鍚屾椂浼氬湪etc鐩褰曚笅鐨刾asswd鏂囦歡涓娣誨姞榪欎釜鏂扮敤鎴風殑鐩稿叧淇℃伅銆
3銆佸懡浠よ岀獥鍙d笅鐢ㄦ埛鐨勭浉浜掑垏鎹錛歴u鐢ㄦ埛鍚嶈存槑錛歴u鏄痵witchuser鐨勭緝鍐欙紝琛ㄧず鐢ㄦ埛鍒囨崲銆
浠庢柊鐨勭敤鎴風姸鎬佷笅杈撳叆鈥渆xit鈥濆嵆鍙閫鍥炲埌鍒氭墠鐨勭敤鎴風姸鎬併
4銆佺敤鎴風粍鐨勬坊鍔犲拰鍒犻櫎錛歡roupaddtestgroup緇勭殑娣誨姞groupdeltestgroup緇勭殑鍒犻櫎璇存槑錛氱粍鐨勫炲姞鍜屽垹闄や俊鎮浼氬湪etc鐩褰曠殑group鏂囦歡涓浣撶幇鍑烘潵銆
5銆佸傛灉璁劇疆10鍒嗛挓鍐呭叧鏈哄悗鍙堜笉鎯沖叧鏈轟簡錛岃繖鏃跺彲浠ョ敤ctrl+c鏉ョ粓姝㈠叧鏈哄懡浠ゃ
鎵╁睍璧勬枡錛
linux涓嬪壋寤虹敤鎴風殑鏂規硶錛
Linux緋葷粺鏄涓涓澶氱敤鎴峰氫換鍔$殑鍒嗘椂鎿嶄綔緋葷粺錛屼換浣曚竴涓瑕佷嬌鐢ㄧ郴緇熻祫婧愮殑鐢ㄦ埛錛岄兘蹇呴』棣栧厛鍚戠郴緇熺$悊鍛樼敵璇蜂竴涓璐﹀彿錛岀劧鍚庝互榪欎釜璐﹀彿鐨勮韓浠借繘鍏ョ郴緇熴