首頁 >系統教程 >Linux >linux怎麼用指令切換使用者帳號

linux怎麼用指令切換使用者帳號

下次还敢
下次还敢原創
2024-04-11 17:51:18640瀏覽

在 Linux 中切換用戶帳號:使用 su 指令:用作暫時切換用戶,保留目前工作階段。使用 sudo 指令:用作以管理員權限切換用戶,不保留目前會話。

linux怎麼用指令切換使用者帳號

在Linux 中使用指令切換使用者帳號

在Linux 作業系統中,可以使用命令列輕鬆切換用戶帳號。以下介紹兩種最常用的方法:

方法 1:su 指令

su 指令可讓您暫時切換到另一個使用者。其語法如下:

<code>su [username]</code>

例如:

<code>su bob</code>

這將在保留目前使用者會話的情況下,切換到使用者 "bob"。

方法 2:sudo 指令

sudo 指令可讓您以管理員權限執行指令,包括切換使用者。其語法如下:

<code>sudo -u [username] [command]</code>

例如:

<code>sudo -u bob whoami</code>

這將以使用者 "bob" 的身份執行 "whoami" 命令。請注意,您需要輸入目前使用者的密碼才能使用 sudo 命令。

詳細解釋:

su 指令:

  • su 允許您暫時切換到另一個用戶,而無需退出目前會話。
  • 切換後,您將擁有目標使用者的權限。
  • 要返回原始用戶,請鍵入 "exit"。

sudo 指令:

  • sudo 以管理員權限執行指令,包括切換使用者。
  • 與 su 不同,sudo 在切換使用者時不會保留目前會話。
  • 您必須輸入目前使用者的密碼才能使用 sudo。
  • -u 選項指定要切換到的使用者。

範例:

以下是使用su 和sudo 切換使用者的一些範例:

  • 使用su 切換到使用者"bob":
<code>su bob</code>
  • 以使用者"bob" 的身份執行指令:
<code>sudo -u bob mkdir new_directory</code>
  • #從使用者"bob"切換回原始使用者:
<code>exit</code>

以上是linux怎麼用指令切換使用者帳號的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn