<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > Linux下如何限制Root用戶(hù)進(jìn)行遠程登陸

Linux下如何限制Root用戶(hù)進(jìn)行遠程登陸

作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò ) 收藏

限制用戶(hù) root 遠程登錄,對保證計算機系統的安全,具有實(shí)際意義。本文向大家介紹一些方法,能達到限制 root 遠程登錄的目的。

本文引用地址:http://dyxdggzs.com/article/201609/304251.htm

方法一:在/etc/default/login 文件,增加一行設置命令。

CONSOLE = /dev/tty01

設置后立即生效,無(wú)需重新引導。以后,用戶(hù)只能在控制臺(/dev/tty01)root登錄,從而達到限制root遠程登錄,不過(guò),同時(shí)也限制了局域網(wǎng)用戶(hù)root登錄,給管理員的日常維護工作帶來(lái)諸多不便。

方法二:1.為了達到限制root遠程登錄,首先要分清哪些用戶(hù)是遠程用戶(hù)(即是否通過(guò)另一臺 Windows 系統或 UNIX 系統進(jìn)行 telnet 登錄),哪些用戶(hù)是局域網(wǎng)用戶(hù)。通過(guò)以下shell程序能達到此目的。

TY=`tty | cut -b 9-12`

WH=`finger | cut -b 32-79 | grep $TY | cut -b 29-39`

KK=` tty | cut -b 6-9`

If [ $KK = ttyp ]

then

WH=$WH

else

WH=local

fi

以上Shell命令程序中,WH為登錄用戶(hù)的主機IP地址,但如果在 /etc/hosts 文件中,定義了IP 地址和機器名之間的對應關(guān)系,則 WH 為用戶(hù)登錄的主機名。假設連接到局域網(wǎng)中的終端服務(wù)器的IP 地址為:

99.57.32.18, 那么應在 /etc/hosts 文件中加入一行:

99.57.32.18 terminal_server

所有通過(guò)99.57.32.18終端服務(wù)器登錄到主機的終端中,WH 是同一個(gè)值,即為終端服務(wù)器名terminal_server。

2.在root的.profile文件中,根據 WH 值進(jìn)行不同的處理,從而實(shí)現限制root遠程登錄。

Trap 1 2 3 9 15

If [ $WH = local -o $WH = terminal_server ]

then

echo Welcome......

else

exit

fi

方法三:有時(shí)為了工作的方便,允許局域網(wǎng)中部分電腦root登錄,例如,允許局域網(wǎng)中IP 地址為 99.57.32.58 的電腦root登錄,要實(shí)現這一點(diǎn),需要在前述方法中,作兩點(diǎn)補充:

1.在 /etc/hosts 文件中,加入一行:99.57.32.58 xmh。

2.在上述 Shell 程序段中,將下述內容:

If [ $WH = local -o $WH = terminal_server ]

修改為:

If [ $WH = local -o $WH = terminal_server -o $WH= xmh ]

方法四:經(jīng)過(guò)以上處理后,仍存在普通用戶(hù)登錄后用su命令變成 root 用戶(hù)的可能,從而達到 root 遠程登錄的目的。為了防止用這種方法實(shí)現 root 遠程登錄,需要限制普通用戶(hù)不能執行 su 命令:

1.將su命令屬主改為 root;

2.將su命令的權限改為 700



關(guān)鍵詞: Linux Root 遠程登陸

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>