
我對 Linux 很陌生,已經在 VirtualBox 上使用了 Ubuntu、Mint、Elementary 和 KDE Neon 2 或 3 天,所以在我日常使用的筆記型電腦上選擇 1 安裝。我選擇了 KDE Neon 5.16,並且過去 3 天一直在使用它。我在這個發行版中遇到的第一個問題是,當我嘗試將從網站下載的檔案從資料夾貼上Downloads
到分割區/裝置時,即/dev/sda3
,它最初不允許我透過 GUI 執行此操作!
root
然後我嘗試按照給出的示例以 登錄這裡,擁有所有權限,但我實際上無法root
透過登入畫面登入來作業系統!它只是給出一個sudo
以普通身份登入後命名的別名user
來執行一些所有權和權限cmdlets
!
從這個發行版的這種行為中,我了解到這些 Linux 發行版實際上已經在一些發行版之間建立了一座橋樑root
,而這些發行版的開發人員顯然可以透過 完全控制我的筆記型電腦,對嗎?如果我是對的,那麼這些發行版在安全性方面與 Windows 或 Mac 有何不同? KDE Neon 是否有任何解決方法可以在提示登入時登入?user
messaging protocol
network socket
root
答案1
從這個發行版的這種行為中,我了解到這些 Linux 發行版實際上透過某種訊息協定在 root 和使用者之間建立了一座橋樑
不。實際上,不涉及訊息傳遞協議。
這基本上是最佳實踐。以所需的最少權限運行,並在必要時提升權限。 Ubuntu 預設沒有啟用 root 使用者。
這些發行版的開發人員顯然可以透過網路套接字完全控制我的筆記型電腦,對嗎?
不,你不正確。 sudo 不涉及網絡,也沒有遠端功能。開發商沒有任何控制您的筆記型電腦。man sudo
在終端機中將為您提供有關 sudo 的更多資訊。
沒有理由啟用 root 帳號。如果您需要 root shell,請執行sudo -i
.
如果我是對的,這些發行版在安全性方面與 Windows 或 Mac 有何不同? KDE Neon 提示登入時是否有任何解決方法以 root 身分登入?
Linux 和 OS X 與 Windows 有著根本的不同。 Linux 和 OS X 也有很大不同,但兩者都很大程度上得益於 Unix,因此它們有一些相似之處。
無論如何,Ubuntu、OS X 和 Microsoft Windows 在正確修補和配置後都具有出色的安全性。