LINUX下如何限制ROOT用户远程登陆!
限制用户 root 远程登录,对保证计算机系统的安全,具有实际意义。本文向大家介绍一些方法,能达到限制 root 远程登录的目的。
& `+ @$ @4 ~' P. {5 C h6 c: cbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 U0 a0 g3 N5 S" s+ Q9 g P; b
方法一:在/etc/default/login 文件,增加一行设置命令:
5 E+ _* v4 u+ Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流1 y* `8 z% |3 V
CONSOLE = /dev/tty01
: Q: | w! l/ [. l" f$ k0 [妖城在线论坛魔力私服,最新魔力宝贝私服技术交流2 p3 H( O4 V# `7 N$ o
设置后立即生效,无需重新引导。以后,用户只能在控制台(/dev/tty01)root登录,从而达到限制root远程登录,不过,同时也限制了局域网用户root登录,给管理员的日常维护工作带来诸多不便。
3 _ N& r$ \1 s- F8 D8 ?8 e+ Q: H/ \& T" c
方法二:1.为了达到限制root远程登录,首先要分清哪些用户是远程用户(即是否通过另一台 Windows 系统或 UNIX 系统进行 telnet 登录),哪些用户是局域网用户。通过以下shell程序能达到此目的。
3 V0 X; s0 C6 J f3 \8 [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流# H" R5 U/ O9 _$ r7 V
TY=`tty | cut -b 9-12`
5 q9 N& Q8 X3 M; j5 I0 xbbs.mocwww.com
' J2 J6 t" G# @2 v魔力私服,最新魔力宝贝私服技术交流 WH=`finger | cut -b 32-79 | grep "$TY " | cut -b 29-39`魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ e; g5 D U F
2 u* `$ ~& `% H$ ?: [$ \7 X! \ KK=` tty | cut -b 6-9`
. Q" i& b& u' k妖城在线论坛bbs.mocwww.com8 L+ E& c4 Y$ v; `" F, s5 H8 K
If [ "$KK" = "ttyp" ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ P4 |4 z/ u2 ?1 X6 ]% X( V
0 w/ ?0 p& O6 |) o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 then—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ _8 W9 i3 n& i$ G/ Q/ R3 |
! A; }$ u( l9 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート WH=$WH魔力私服,最新魔力宝贝私服技术交流9 Z; {+ C" h( G+ U; q: D! j) |
% o$ Y! {' o6 S1 f! G9 C6 d妖城在线论坛 else
7 r J" X$ D4 _9 n z& z7 ^# F! D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
, A. b0 @9 D) S2 ] WH="local"bbs.mocwww.com3 @0 z% f3 _" I! E2 u& `0 Q
3 Y$ T; m4 P/ t- Z) T# pbbs.mocwww.com fi—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 x4 ~: P1 N+ Q% P3 T
! J0 O$ C) w) l! [! y 以上Shell命令程序中,WH为登录用户的主机IP地址,但如果在 /etc/hosts 文件中,定义了IP 地址和机器名之间的对应关系,则 WH 为用户登录的主机名。假设连接到局域网中的终端服务器的IP 地址为:99.57.32.18, 那么应在 /etc/hosts 文件中加入一行:
2 t- K/ n* u9 s魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
. d- [# V% L$ I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 99.57.32.18 terminal_server—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, O/ C/ |. T, `2 q2 J/ _
$ m6 ]6 r2 o2 M0 u- u, O) \妖城在线论坛 所有通过99.57.32.18终端服务器登录到主机的终端中,WH 是同一个值,即为终端服务器名terminal_server。
. g; I8 d) O5 z& i- W$ ubbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" F I- G) F0 R5 @5 G7 y" ]3 P
2.在root的.profile文件中,根据 WH 值进行不同的处理,从而实现限制root远程登录。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ v W# a9 S+ n
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, g4 O: B! P3 M7 ?
Trap 1 2 3 9 15—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート v: c# d0 i I* d) K: ]
魔力私服,最新魔力宝贝私服技术交流6 ?0 j. x2 S h7 t% u# E* O z
If [ "$WH" = "local" -o "$WH" = "terminal_server" ]
- d! S+ U- b$ n1 S# A% z6 p3 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流9 T; i. T$ ~* x7 N6 Y
then4 v5 H0 i+ B, P- J+ `
! o8 y* x9 @2 W$ s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート echo "Welcome......"bbs.mocwww.com3 G' V( `2 e$ Y1 [2 D1 ~% N' I
bbs.mocwww.com2 l# K8 V# S, r% f' v
else8 G: o! @5 M; ]0 o1 M0 |% \
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 x. Z9 _7 d3 b! Y' |( V! p8 d+ m
exitbbs.mocwww.com. t# F! r2 \& h' _% ` U. e
3 }$ e/ O! F) M5 F
fi
+ _7 r8 \, q$ L- w妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ p/ K0 h8 M4 b
方法三:有时为了工作的方便,允许局域网中部分电脑root登录,例如,允许局域网中IP 地址为 99.57.32.58 的电脑root登录,要实现这一点,需要在前述方法中,作两点补充:
7 H( Z; @/ H3 }& _/ c+ { [$ E' @2 f! t" u5 U) [7 T. R
1.在 /etc/hosts 文件中,加入一行:99.57.32.58 xmh。魔力私服,最新魔力宝贝私服技术交流* H, G/ W, S% \) j* f6 s/ M
! ~4 l+ O+ E5 p% E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 2.在上述 Shell 程序段中,将下述内容:
; k5 S# c2 ~1 t8 @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛! `. P7 D7 x& G8 N
If [ "$WH" = "local" -o "$WH" = "terminal_server" ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% `: Z: ]" r+ }* G& t
2 k' v; M5 R9 N! B8 y% e& D# R魔力私服,最新魔力宝贝私服技术交流 修改为:
, K! j7 C, g4 {& L- A' Q. C9 a5 h—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
- O$ F& o. H8 v魔力私服,最新魔力宝贝私服技术交流 If [ "$WH" = "local" -o "$WH" = "terminal_server" -o "$WH"= "xmh" ]魔力私服,最新魔力宝贝私服技术交流1 |6 }3 n1 C! G4 F2 c; A& J
0 F5 U+ R9 U7 S; i7 N1 f
方法四:经过以上处理后,仍存在普通用户登录后用su命令变成 root 用户的可能,从而达到 root 远程登录的目的。为了防止用这种方法实现 root 远程登录,需要限制普通用户不能执行 su 命令:
; @5 T2 [, r. r8 \% y- b* ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
% v$ \( ~- [ E, k2 L) l% J/ K7 T' u( Cbbs.mocwww.com 1.将su命令属主改为 root;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; S7 ^& \, o6 b/ N0 _/ A
( i. k( S4 W1 }% s0 W5 E; V 2.将su命令的权限改为 700
9 @1 V: R/ e: J' P4 L) i( m魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流+ X, e# t: [9 k
.......