在Linux上,讓不安份的使用者無法登入的幾種法案

2021-06-27 16:20:32 字數 850 閱讀 5594



在linux上,有多種方式讓不安份的使用者無法登入。

1.修改使用者配置檔案/etc/shadow,將第二欄設定為「*」,如下。那麼該使用者就無法登入。但是使用這種方式會導致該使用者的密碼丟失,也就是當你再次允許他登入的時候,你還得讓他重新設定密碼。[再次啟用這個帳號的方法是把「*」去掉就可以了]

jochen:x:500:500::/home/jochen:/bin/bash

2.使用命令usermod

這個方式簡單又實用,而且沒有1中的***。

usermod -l jochen#鎖住jochen

usermod -u jochen#解鎖jochen

注意:「l」、「u」一定要大寫!

3.通過修改shell型別

chsh jochen -s /sbin/nologin#將jochen的shell進行更改

這種方式會更加人性化一點,因為你不僅可以禁止使用者登入,還可以告訴他你這麼做的原因。如下:

vi /etc/nologin.txt#在裡面寫原因

注意:重新登陸後生效!解禁使用者的方式就是把shell改為他原有的就可以了。

4.禁止所有的使用者登入

當你(如果你是系統管理員)不想讓所有使用者登入時(比如你要維護系統公升級什麼的),如果按上面的方式,乙個乙個地去禁止使用者登入,這將是很……無聊的事。而且還容易出錯。下面有一種簡潔有效的方式:

touch /etc/nologin

#在/etc目錄下建立乙個nologin文件後,除了root以外的使用者都將無法登入

vi /etc/lologin

#編輯該檔案,在裡面可以寫一些通告

注意:如果要解禁帳號,直接將/etc/nologin刪除就行了!

在linux上為所用使用者安裝 NVM

mkdir usr local nvm mkdir opt nvm git clone git clone opt nvm vim etc profile.d nvm.sh在nvm.sh寫入下面 export nvm dir usr local nvm 匯出nvm dir 環境變數,讓nvm 安裝n...

在Linux上給使用者賦予指定目錄的讀寫許可權

在上篇文章中我們向您展示了如何在 linux 上建立乙個共享目錄。這次,我們會為您介紹如何將 linux 上指定目錄的讀寫許可權賦予使用者。有兩種方法可以實現這個目標 第一種是 使用 acl 訪問控制列表 第二種是建立使用者組來管理檔案許可權,下面會一一介紹。為了完成這個教程,我們將使用以下設定。請...

apache httpd在Linux上的安裝與配置

apache httpd在linux上的安裝與配置 2.安裝pcre tar zxvf pcre 8.35.tar.gz cd pcre 8.35 configure prefix usr local pcre make make install 3.安裝apr tar zxvf apr 1.5.1...