Linux 用戶切換、修改用戶名、修改密碼


https://blog.csdn.net/kzadmxz/article/details/74784337

一、用戶切換

   "$":普通用戶提示符

         "#":root用戶提示符

      1.普通用戶到root:

    方式一:命令:su然后輸root密碼

        此種方式只是切換了root身份,但Shell環境仍是普通用戶的Shellpwd命令一下,目錄仍然是普通用戶的工作目錄。

    方式二:命令:su -然后輸入root密碼

        此種方式,是連用戶和Shell環境一起切換成root身份。 工作目錄變成root的工作目錄,pwd命令一下,即可看到。

        只有切換用戶,才不會出現PATH環境變量錯誤。

        可以用命令 echo $PATH  看一下susu - 后的環境變量有何不同。

        由此類推,從當前用戶切換到其它用戶也一樣,應使用su -命令。

 

       兩種方式切換后的pwdPATH對比:

                                     su  切換后的pwd[wyc@localhost ~]$su

                                                                      Password:

                                                                      [root@localhost wyc]# pwd

                                                                      /home/wyc

                                    su - 切換后的pwd[wyc@localhost ~]$ su -

                                                                      Password:

                                                                      [root@localhost ~]#pwd

                                                                      /root

                                    su  切換后的root:  /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/wyc/bin

                                    su - 切換后的root: /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

 

              2.root到普通用戶

        命令:su 普通用戶名

       exit

 

 

二、修改普通用戶用戶名

     su - su - root(到root用戶下。 注意要使用su -,原因見下文)

     usermod -l 新用戶名 -d /home/新用戶名 -m 老用戶名   (英文L

  

     注意:網上有些人方法是usermod -l 新用戶名 老用戶名,

        這種方法只改了表面,你用pwd命令看一下,路徑還是之前的用戶名。

 

 

三、修改密碼

        1 修改普通用戶密碼

      命令: su - root                 獲取root權限

      命令:passwd 用戶名   如passwd wyc

      輸入兩邊新密碼

 

       2 修改 root密碼

      命令:passwd  超級用戶名         修改超級用戶的密碼,如root的密碼

      輸入兩遍新密碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM