如何在 Linux 上以 Root 訪問權限打開程序

由於平台安全的性質,有時需要在 Linux 上使用 root 權限打開程序。事實是,普通用戶無法進行某些操作(例如管理根文件夾中的文件、格式​​化硬盤驅動器或編輯系統文件等。)

有多種方法可以在 Linux 上使用 Root 訪問權限打開程序。在本指南中,我們將向您展示如何操作。但是,請記住:要使用Root 帳戶啟動程序,您需要先啟用它。如果您使用的是禁用 root 帳戶的 Linux 操作系統,請按照以下說明了解如何將其打開。

啟用 Root 帳戶

按鍵盤上的 Ctrl + Alt + T或Ctrl + Shift + T啟動終端窗口。然後,假設您的系統具有sudo權限,請使用sudo -s命令登錄到提升的會話。

須藤 -s

接下來,鍵入passwd以強制重置系統上的 Root 帳戶密碼。

密碼

在 Linux PC 上為 Root 帳戶設置新密碼。但請記住,它需要是安全的。設置新密碼後,即可再次訪問 Root 帳戶。

使用 Root 打開程序 - 終端

以 Root 權限啟動程序的最快且通常最可靠的方法是在終端中登錄到 Root,然後將程序名稱作為命令執行。

蘇 -

在終端會話中獲得 root 訪問權限後,您將能夠啟動程序。因此,例如,如果您想通過 Root 訪問權限訪問 Gnome 文件管理器,您可以在終端中運行nautilus 命令。

如何在 Linux 上以 Root 訪問權限打開程序

鸚鵡螺

所以,記住。以 Root 身份登錄,然後使用以下命令啟動應用程序:

程序名

如果您是 Root,大多數程序都可以使用超級用戶權限快速啟動。但是,請記住,終端窗口方法不是 100% 可靠的。由於 Linux 上命令行的性質,一些簡單的應用程序將無法運行。

沒有辦法檢測哪些程序可以使用這種方法,哪些不能。最好的確定方法是反複試驗。但是,如果程序拒絕在終端中以 Root 身份啟動,它會在命令行中這麼說。

用root打開程序——Pkexec

在大多數 Linux 操作系統上,當程序需要以 Root 身份運行時,會出現密碼提示。此提示指示用戶輸入其帳戶密碼。然後,應用程序以提升的權限啟動。借助 Pkexec 工具,以這種方式在桌面上啟動程序成為可能。

以這種方式啟動程序並不神奇。使用此工具可以輕鬆啟動 Linux 桌面上安裝的任何應用程序。

要使用 pkexec,請按鍵盤上的Alt + F2。此鍵盤組合將在您的桌面環境中啟動一個快速啟動窗口。

在桌面上打開快速啟動窗口後,寫出pkexec命令,後跟要啟動的程序的名稱。

例如,要以 Root 身份啟動 Gparted 分區管理器,您可以執行以下操作:

如何在 Linux 上以 Root 訪問權限打開程序

pkexec gparted

只需遵循如下命令語法,幾乎每個程序都應該以 Root 身份啟動。

pkexec 程序名

不想使用 Linux 桌面上的快速啟動欄?也可以使用終端中的 pkexec 工具以 Root 身份啟動應用程序。只需按Ctrl + Alt + T或Ctrl + Shift + T啟動終端會話。然後做:

pkexec 程序名

用 Root 打開程序 – Gksu

早在 Pkexec 工具取代它之前,就有了 Gksu。它的功能與 Pkexec 的方式相同,但 Linux 發行版維護者決定放棄它,因為它不能正常工作。也就是說,如果您不喜歡使用 Pkexec 並且需要一種以 Root 身份啟動程序的方法,它仍然可以工作。

不幸的是,Gksu 並未在許多現代 Linux 發行版的軟件存儲庫中設置,因為它的使用並不多。截至目前,Debian 7-9 支持它,OpenSUSE LEAP(42.3 和 15.0)和 Tumbleweed 支持它。Ubuntu 16.04 LTS 也是如此。

要安裝它,請打開終端並輸入與您的操作系統相對應的命令。

Ubuntu 16.04 LTS

sudo apt 安裝 gksu

Debian

sudo apt-get install gksu

OpenSUSE LEAP 15.0

sudo zypper addrepo https://widehat.opensuse.org/opensuse/repositories/GNOME:/Apps/openSUSE_Leap_15.0/ gnome-apps sudo zypper install gksu

OpenSUSE LEAP 42.3

sudo zypper addrepo https://widehat.opensuse.org/opensuse/repositories/GNOME:/Apps/openSUSE_Leap_42.3/ gnome-apps sudo zypper install gksu

OpenSUSE 風滾草

sudo zypper addrepo https://widehat.opensuse.org/opensuse/repositories/GNOME:/Apps/openSUSE_Factory/gnome-apps sudo zypper install gksu

在 Linux 系統上設置 Gksu 應用程序後,它應該可以使用了。要以 Root 身份啟動程序,請在桌面上按Alt + F2。將出現一個啟動欄。在欄中,編寫gksu後跟您要啟動的程序。例如,要啟動 XFCE4 文件管理器,您需要執行以下操作:

如何在 Linux 上以 Root 訪問權限打開程序

克蘇圖納爾

要使用 Gksu 啟動任何應用程序,請遵循以下命令行語法。

gksu 程序名

您還可以使用相同的語法直接從終端以 Root 身份啟動應用程序。

留下評論

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

如何使用 firewall-cmd 設定 SLES 15 防火牆

如何使用 firewall-cmd 設定 SLES 15 防火牆

在 SLES 15 上設定 firewalld:檢查區域、允許服務或連接埠、儲存永久規則、安全重新載入並驗證存取。

SLES 線上修補程式配置指南:無需重新啟動即可套用核心更新

SLES 線上修補程式配置指南:無需重新啟動即可套用核心更新

在 SLES 15 SP7 上啟用核心即時修補,無需重新啟動即可應用支援的修復程序,驗證活動補丁,並了解何時仍需要重新啟動核心。

如何在 SUSE Linux Enterprise Server 15 上啟用 FIPS 模式

如何在 SUSE Linux Enterprise Server 15 上啟用 FIPS 模式

使用 SUSE 支援的設定公用程式在 SLES 15 上啟用 FIPS 模式,安全重啟,驗證核心和加密策略狀態,並檢查認證限制。

如何在不違反安全策略的情況下在 Gooroom OS 上安裝 Google Chrome

如何在不違反安全策略的情況下在 Gooroom OS 上安裝 Google Chrome

使用官方 .deb 軟體包、APT、策略檢查、更新指南和受管設備修復程序,安全地在 Gooroom OS 上安裝 Google Chrome。

如何安全地將SLES系統日誌匯出到遠端Syslog伺服器

如何安全地將SLES系統日誌匯出到遠端Syslog伺服器

使用 rsyslog、TLS 憑證、對等名稱驗證、佇列、驗證和測試,安全地將 SLES 系統日誌轉送到遠端 syslog 伺服器。

SLES 15 Active Directory 與 SSSD 整合:逐步指南

SLES 15 Active Directory 與 SSSD 整合:逐步指南

使用 YaST 將 SLES 15 加入到具有 SSSD 的 Active Directory。準備 DNS 和時間,配置網域登錄,驗證 Kerberos,並比較 SSSD、Winbind 和 realmd。

修正 Pardus Linux 系統上的 Realtek RTL8821CE Wi-Fi 驅動程式問題

修正 Pardus Linux 系統上的 Realtek RTL8821CE Wi-Fi 驅動程式問題

透過檢查內建的 rtw88 驅動程式、Realtek 韌體、rfkill、NetworkManager 和安全性回退選項來修復 Pardus Linux 上的 RTL8821CE Wi-Fi。

修正 Debian 12 中 systemd-resolved 導致的「DNS 解析暫時失敗」問題

修正 Debian 12 中 systemd-resolved 導致的「DNS 解析暫時失敗」問題

使用 systemd-resolved 診斷和修復 Debian 12 DNS 解析失敗,包括 resolv.conf、NetworkManager、networkd、快取和驗證。

如何安全地在 Windows 11 系統上安裝 Pardus Linux 雙系統

如何安全地在 Windows 11 系統上安裝 Pardus Linux 雙系統

在 Windows 11 旁邊安裝 Pardus 25.2,方法是備份、縮小 Windows 磁碟區、啟動 UEFI USB 並保護現有的 EFI 和復原分割區。