1. 程式人生 > >夫君子之行,靜以修身,儉以養德,非淡泊無以明志,非寧靜無以致遠.

夫君子之行,靜以修身,儉以養德,非淡泊無以明志,非寧靜無以致遠.

一、使用者切換

   "$":普通使用者提示符

         "#":root使用者提示符

      1.普通使用者到root:

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

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

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

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

        只有切換使用者,才不會出現PATH環境變數錯誤。

        可以用命令 echo $PATH

  看一下susu - 後的環境變數有何不同。

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

       兩種方式切換後的pwd和PATH對比:

                                     su  切換後的pwd:[[email protected] ~]$su

                                                                      Password:

                                                                      [

[email protected] wyc]# pwd

                                                                      /home/wyc

                                    su - 切換後的pwd: [[email protected] ~]$ su -

                                                                      Password:

                                                                      [

[email protected] ~]#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的密碼

      輸入兩遍新密碼