ÔÚLinuxϵͳÖÐÔõÑù¸üÐÂÓû§×ÊÁÏ
ÔÚLinuxϵͳÏÂÔõÑùÐÞ¸ÄÓû§ÐÅÏ¢
ÔÚLinuxϵͳÖУ¬Ã¿¸öÓû§¶¼ÓÐ×Ô¼ºµÄÓû§Õ˺ÅÐÅÏ¢£¬°üÀ¨Óû§Ãû¡¢Óû§ID¡¢×éID¡¢¼ÒĿ¼µÈ¡£ÈôÊÇÐèÒªÐÞ¸ÄÓû§ÐÅÏ¢£¬¿ÉÒÔͨ¹ýÏÂÁîÐй¤¾ß¾ÙÐвÙ×÷¡£ÏÂÃ潫ÏÈÈÝÔõÑùÔÚLinuxϵͳÏÂÐÞ¸ÄÓû§ÐÅÏ¢µÄÏêϸ°ì·¨ºÍʾÀý´úÂë¡£
°ì·¨Ò»£ºÉó²éÄ¿½ñÓû§ÐÅÏ¢
Ê×ÏÈÎÒÃÇÐèҪȷÈÏÒªÐ޸ĵÄÓû§ÐÅÏ¢£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÉó²éÄ¿½ñÓû§µÄÏêϸÐÅÏ¢£º
$ id
µÇ¼ºó¸´ÖÆ
°ì·¨¶þ£ºÐÞ¸ÄÓû§ÐÅÏ¢
1. ÐÞ¸ÄÓû§IDºÍ×éID
¿ÉÒÔʹÓÃusermodÏÂÁîÐÞ¸ÄÓû§µÄIDºÍ×éID£¬ÏÂÁîÃûÌÃÈçÏ£º
$ sudo usermod -u <еÄÓû§ID> -g <еÄ×éID> <Óû§Ãû>
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ÐÞ¸ÄÓû§testuserµÄIDΪ1001£¬×éIDΪ1001µÄÏÂÁîÈçÏ£º
$ sudo usermod -u 1001 -g 1001 testuser
µÇ¼ºó¸´ÖÆ
2. ÐÞ¸ÄÓû§Ãû
ÈôÊÇÐèÒªÐÞ¸ÄÓû§Ãû£¬¿ÉÒÔʹÓÃusermodÏÂÁî´îÅä-l²ÎÊý¾ÙÐÐÐ޸ģ¬ÏÂÁîÃûÌÃÈçÏ£º
$ sudo usermod -l <еÄÓû§Ãû> <¾ÉÓû§Ãû>
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ÐÞ¸ÄÓû§olduserµÄÓû§ÃûΪnewuserµÄÏÂÁîÈçÏ£º
$ sudo usermod -l newuser olduser
µÇ¼ºó¸´ÖÆ
3. ÐÞ¸ÄÓû§¼ÒĿ¼
ÈôÊÇÐèÒªÐÞ¸ÄÓû§µÄ¼ÒĿ¼£¬¿ÉÒÔʹÓÃusermodÏÂÁî´îÅä-d²ÎÊý¾ÙÐÐÐ޸ģ¬ÏÂÁîÃûÌÃÈçÏ£º
$ sudo usermod -d <еļÒĿ¼> <Óû§Ãû>
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ÐÞ¸ÄÓû§testuserµÄ¼ÒĿ¼Ϊ/home/newdirµÄÏÂÁîÈçÏ£º
$ sudo usermod -d /home/newdir testuser
µÇ¼ºó¸´ÖÆ
4. ÐÞ¸ÄÓû§µÇ¼Shell
ÈôÊÇÐèÒªÐÞ¸ÄÓû§µÄµÇ¼Shell£¬¿ÉÒÔʹÓÃusermodÏÂÁî´îÅä-s²ÎÊý¾ÙÐÐÐ޸ģ¬ÏÂÁîÃûÌÃÈçÏ£º
$ sudo usermod -s <еÄShell·¾¶> <Óû§Ãû>
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ÐÞ¸ÄÓû§testuserµÄµÇ¼ShellΪ/bin/bashµÄÏÂÁîÈçÏ£º
$ sudo usermod -s /bin/bash testuser
µÇ¼ºó¸´ÖÆ
°ì·¨Èý£ºÈ·ÈÏÓû§ÐÅÏ¢ÐÞ¸ÄÀÖ³É
ÐÞ¸ÄÍêÓû§ÐÅÏ¢ºó£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÈ·ÈÏÓû§ÐÅÏ¢ÒѾÐÞ¸ÄÀֳɣº
$ id <̞>
µÇ¼ºó¸´ÖÆ
×ܽá
ͨ¹ýÉÏÊö°ì·¨£¬ÎÒÃÇ¿ÉÒÔÔÚLinuxϵͳÏÂÐÞ¸ÄÓû§ÐÅÏ¢¡£Çë×¢ÖØ£¬ÔÚÐÞ¸ÄÓû§ÐÅϢʱÐèÒªÒÔÖÎÀíԱȨÏÞÖ´ÐÐÏÂÁȷ±£Ð޸IJÙ×÷µÄÇå¾²ÐÔºÍ׼ȷÐÔ¡£Ï£ÍûÒÔÉÏÄÚÈݶÔÄúÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇÔÚLinuxϵͳÖÐÔõÑù¸üÐÂÓû§×ÊÁϵÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡