人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

如何使用Restricted Shell來限制用戶對Linux系統(tǒng)的訪問

發(fā)布日期:2021-08-06 14:33 | 文章來源:IDC圈

  【版權(quán)聲明】文章部分內(nèi)容來源網(wǎng)絡(luò),不代表本站觀點!若有了解“如何使用Restricted Shell來限制用戶對Linux系統(tǒng)的訪問”等有關(guān)服務器、云主機租用、托管、配置、價格問題,請免費咨詢YINGSOO客服,為您答疑解惑!

  【影云主機】德國物理服務器 | 服務器CDN加速 | 日本云服務器

  【產(chǎn)品答疑】高防云服務器選哪家?如何選?

如何使用Restricted Shell來限制用戶對Linux系統(tǒng)的訪問

  您有用戶登錄到Linux系統(tǒng)的服務器。這些用戶可能沒有sudo權(quán)限,但是他們很可能可以自由的查看系統(tǒng)目錄中的大部分內(nèi)容。雖然這些用戶可能無法編輯絕大多數(shù)配置文件,但您依然不希望那些用戶查看它們。對于您的客戶端數(shù)據(jù)也是如此,您更希望鎖定它。

  如何防止用戶訪問您的目錄層次結(jié)構(gòu),而不必調(diào)整系統(tǒng)上每個文件和文件夾的權(quán)限,因為這可能會導致一些意外的問題。

  這里有一種方法是使用一種名為Restricted Bash 的工具。使用rbash可以防止用戶:

  1、使用cd命令

  2、修改$ PATH,$ SHELL,$ BASH_ENV或$ ENV的值

  3、執(zhí)行包含/的程序

  4、使用>,> |,<>,>&,&>和>>重定向輸出

  5、退出腳本內(nèi)受限制的模式

  6、關(guān)閉限制模式

  一、演示準備工作:

  正在運行的Linux實例

  具有sudo特權(quán)的用戶

  二、如何創(chuàng)建測試用戶

  我們將在系統(tǒng)上創(chuàng)建一個測試用戶vega。我們希望創(chuàng)建的用戶的shell是rbash。這是通過命令完成的:

  sudo useradd -m vega -s /bin/rbash

  然后,您需要使用以下命令為新用戶提供密碼:

  sudo passwd vega

  出現(xiàn)提示時,鍵入并驗證新用戶的密碼。

  三、如何建立目錄

  現(xiàn)在,我們將為新用戶創(chuàng)建一個目錄,該目錄將容納允許該用戶運行的唯一命令。例如,假設(shè)我們要允許用戶發(fā)出命令mkdir,ls和ssh。首先,使用命令創(chuàng)建目錄:

  sudo mkdir /home/vega/bin

  接下來,我們將為用戶可以運行的命令(同樣是mkdir,ls和ssh)創(chuàng)建指向新創(chuàng)建目錄的咨詢客服

  sudo ln -s /bin/mkdir /home/vega/bin

  sudo ln -s /bin/ls /home/vega/bin

  sudo ln -s /bin/ssh /home/vega/bin

  四、如何防止個人資料修改

  現(xiàn)在,我們需要確保新用戶無法修改.profile文件。在我們實際更改.profile的權(quán)限和所有權(quán)之前,您需要以該用戶身份登錄,以便創(chuàng)建文件。登錄后,以具有sudo特權(quán)的用戶身份注銷并重新登錄。

  使用以下命令更改文件的所有權(quán)和權(quán)限:

  sudo chown root. /home/vega/.profile

  sudo chmod 755 /home/vega/.profile

  五、測試一下

  使用vega帳戶登錄到服務器并發(fā)出命令:

  cd /

  您應被告知您被限制使用cd命令(圖A)。

  您可以嘗試使用任何您喜歡的命令,但只有mkdir,ls和ssh適用于vega用戶。

  這就是使用rbash在Linux系統(tǒng)上嚴格限制用戶的方法。這是一種非常方便的方法,可以控制用戶可以執(zhí)行什么命令,以及如何在目錄結(jié)構(gòu)中移動。

  熱門產(chǎn)品:美國服務器去首頁享優(yōu)惠!YINGSOO推出Phala挖礦服務器、Chia奇亞農(nóng)場服務器Swarm物理節(jié)點服務器、Swarm母雞服務器Swarm云節(jié)點服務器、國內(nèi)礦機服務器海外托管《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點租用請咨詢YINGSOO客服!官網(wǎng)www.sddonglingsh.com

版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務

7x24全年不間斷在線

專屬顧問服務

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務熱線

關(guān)注
微信

關(guān)注官方微信
頂部