有時候,為了滿足你的好奇心,在學習一些新東西的同時,更深入地瞭解事物的工作原理是很有趣的,比如permitrotlogin。它檢查UID還是使用者名稱?今天的超級使用者Q&A帖子深入一位好奇讀者的問題,尋找答案。
今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。
超級使用者讀者ge0rg想知道permitrotlogin是基於UID還是使用者名稱:
The man page states that PermitRootLogin:
However, it is not clear if this check is based on the user name (root) or the UID (0). What happens if the root account is renamed to admin? Will admin be able to log in when PermitRootLogin=no? What happens if there are two accounts with UID=0 (i.e. root and admin)? Will either of them be able to log in?
PermitRotLogin是基於UID還是使用者名稱?
超級使用者貢獻者mtak為我們提供了答案:
It seems the check is done with the UID (tested on OpenSSH_6.7p1 Debian-5+deb8u3, OpenSSL 1.0.1t 3 May 2016):
Set PermitRootLogin to Off:
Make sure a user named admin is created with UID 0:
Make sure the user can be used to log in to the system:
Check to see if we can log in to the system using SSH:
If we set PermitRootLogin back to On:
And try to log in:
有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。
圖片來源:Linux截圖/Xmodulo(Flickr/Xmodulo)
關鍵區別——er與eer圖 ER圖與EER圖的主要區別在於ER圖是基於ER模型的資料視覺化表示,它描述了資料庫中實體之間的關係。EER圖是基於EER模型的資料視覺化表示,它是原始實體關係(ER)模型的擴充套件。 在將資料輸入資料...
... 開啟檔案後,查詢顯示Port和permitrotlogin的行。您應該將埠更改為一個不常見的數字和一個您的系統當前未使用的數字。請看本文中關於如何檢查其他程式當前正在使用哪些其他埠的下一點。如果仍然...
... 幸運的是,微軟非常清楚Office在許多使用者的日常工作流程中扮演的重要角色。因此,一旦您開始遇到問題,有幾種不同的方法可以診斷和修復問題。 ...
...希望發生的事情,這些發行版的設計都考慮了增強的、以使用者為中心的體驗。通常,這些發行版是作為Windows和osx的替代品出現的,比如Ubuntu。 ...
...需要了解什麼是常規餅乾。HTTP cookie,通常稱為cookie,是使用者訪問網站時下載到瀏覽器中的一小段程式碼。cookie儲存對網站、使用者以及兩者之間的互動有用的小塊資訊。 ...
...分以波浪號(~)開始。它表示您在主目錄中,並使用短使用者名稱。 最後,美元符號($)表示您以非根使用者身份登入。 ...
想在Linux系統上新增使用者但不知道如何新增?在Linux上使用命令列介面管理使用者無疑是一項複雜的工作。而對於初學者來說,即使新增新使用者也是一場噩夢。 ...
...鼓吹對poetter使用暴力的歌曲,一些網站似乎試圖強迫Linux使用者**systemd。他的合作開發者凱·西弗斯(Kay Sievers)也受到批評和辱罵,但波特林無疑首當其衝。 然而,不到8個月,Fedora就開始使用systemd了。到2013年底,Arch、Debian、...