发新话题
打印

[魔力私服分享] LINUX下如何限制ROOT用户远程登陆!

LINUX下如何限制ROOT用户远程登陆!

限制用户 root 远程登录,对保证计算机系统的安全,具有实际意义。本文向大家介绍一些方法,能达到限制 root 远程登录的目的。
" h. Z3 `1 v+ v6 o' C$ [, F
. T0 f! ]+ _, g* B- F7 R. o  方法一:在/etc/default/login 文件,增加一行设置命令:
- b5 ~3 W3 c4 H& x9 o0 T: v
7 Q9 n* r& S! s8 E  ~妖城在线论坛  CONSOLE = /dev/tty01
0 C  U# E& G0 G0 N) t/ ^5 p1 S0 e2 v
4 y1 f: ]' ?0 _* Z4 Q" h  设置后立即生效,无需重新引导。以后,用户只能在控制台(/dev/tty01)root登录,从而达到限制root远程登录,不过,同时也限制了局域网用户root登录,给管理员的日常维护工作带来诸多不便。bbs.mocwww.com: H! g0 o/ ?$ q! f5 [9 {

4 w8 P' c' h& k0 {7 {, E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  方法二:1.为了达到限制root远程登录,首先要分清哪些用户是远程用户(即是否通过另一台 Windows 系统或 UNIX 系统进行 telnet 登录),哪些用户是局域网用户。通过以下shell程序能达到此目的。
. z- J7 O5 M& |' l0 k  ]3 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流* h) F# d2 f2 B
  TY=`tty | cut -b 9-12`
* x" H2 m$ Y  P& A" R, h+ q- r7 j  V
  WH=`finger | cut -b 32-79 | grep "$TY " | cut -b 29-39`魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) h0 ^& p/ d7 t: P6 c5 y7 P
魔力私服,最新魔力宝贝私服技术交流7 T  X1 C. ]2 A" [2 m3 u- y/ ^5 Z
  KK=` tty | cut -b 6-9`
- S3 G9 i  B$ X! Nbbs.mocwww.combbs.mocwww.com* [8 K/ J" g0 F' m! D, v! A3 N+ f  F
  If [ "$KK" = "ttyp" ]
) I  m- w  \) F* e- R9 s  p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
9 n6 q: Z7 w5 K6 Y* i! Obbs.mocwww.com  thenbbs.mocwww.com% w/ t1 C: j# C8 j
妖城在线论坛. M' X0 l1 `  p% @5 \% f' ^( i
   WH=$WH
$ e- T! _4 w5 f5 k9 P2 _9 s2 Nbbs.mocwww.com
" @3 a) S& x: [* x& N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  else
% L; E1 }, j" m( M0 o5 P' S魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流1 m$ `/ S) T! m) I" p, }' I
   WH="local"
8 s$ G7 |, b$ `7 ~# L—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
  I7 Q4 u& f4 K$ h* j6 M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  fi1 [* Y4 p: _% |, X

$ ^. p: s: y. x- P( W( J, a  {. X2 e6 T  以上Shell命令程序中,WH为登录用户的主机IP地址,但如果在 /etc/hosts 文件中,定义了IP 地址和机器名之间的对应关系,则 WH 为用户登录的主机名。假设连接到局域网中的终端服务器的IP 地址为:99.57.32.18, 那么应在 /etc/hosts 文件中加入一行:
" m6 e- Z8 V; M' f7 e0 }7 [0 m0 P% q妖城在线论坛2 ^$ Z  R" W' `% W  A; j
  99.57.32.18 terminal_server
1 H7 g! n+ h" K8 U6 ]# \# w魔力私服,最新魔力宝贝私服技术交流
4 i$ O+ ?2 j8 `* X魔力私服,最新魔力宝贝私服技术交流  所有通过99.57.32.18终端服务器登录到主机的终端中,WH 是同一个值,即为终端服务器名terminal_server。妖城在线论坛, M' Z2 k+ L  l* s

! j7 s+ l# [& X" E" V: n$ Jbbs.mocwww.com  2.在root的.profile文件中,根据 WH 值进行不同的处理,从而实现限制root远程登录。
" ~* k4 O' _, D' k7 L0 M) p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表bbs.mocwww.com7 l% @' m( f8 F; f6 l. V' X
  Trap 1 2 3 9 15
0 M$ P2 V0 P: @' ~5 m2 Y魔力私服,最新魔力宝贝私服技术交流
+ ^! J! a6 M! i魔力私服,最新魔力宝贝私服技术交流  If [ "$WH" = "local" -o "$WH" = "terminal_server" ]
1 d4 w% S# k# @& ^- P% ]( O妖城在线论坛
& }) L* s6 x( z- P6 F7 L—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  thenbbs.mocwww.com. K  u& y( i: s' `  j5 ~* L

- Y  m: d( Y1 Q7 C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表   echo "Welcome......"妖城在线论坛; t9 E- `# m; I' H& `
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# F( w  F5 T- v: f( ]
  else
& L4 J8 L* b& _; C6 |1 h+ I妖城在线论坛妖城在线论坛# Q6 F( k# `+ ]6 g$ i
   exit
9 D( I9 h# m# |妖城在线论坛妖城在线论坛6 ]2 m; K* K$ s% P2 Y
  fi
3 f# I1 T" R* }* P$ M* n  i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛& J/ @# ]& K. E8 U# F. A, K+ M
  方法三:有时为了工作的方便,允许局域网中部分电脑root登录,例如,允许局域网中IP 地址为 99.57.32.58 的电脑root登录,要实现这一点,需要在前述方法中,作两点补充:
0 _/ Z! q; u; y" K魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流2 i& Y3 E1 G! E4 [! P0 r
  1.在 /etc/hosts 文件中,加入一行:99.57.32.58 xmh。魔力私服,最新魔力宝贝私服技术交流% F9 L0 F9 F( ?
魔力私服,最新魔力宝贝私服技术交流& B' I  ]; e0 d& y# f4 E! b/ }
  2.在上述 Shell 程序段中,将下述内容:& E& ]3 P; u! O4 q- o0 r6 b" O
妖城在线论坛: m0 `8 [4 L0 x4 T0 d6 i9 r' B
  If [ "$WH" = "local" -o "$WH" = "terminal_server" ]
  U' K5 M: W( [& ybbs.mocwww.com
# T: i/ o8 ^  wbbs.mocwww.com  修改为:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( v2 h- L7 l# ~3 p( x

( b, Q+ J, h3 v2 w7 w7 D妖城在线论坛  If [ "$WH" = "local" -o "$WH" = "terminal_server" -o "$WH"= "xmh" ]
4 e# v1 s) L" g4 Q5 [' |bbs.mocwww.com5 S' b9 r/ v$ _+ d
  方法四:经过以上处理后,仍存在普通用户登录后用su命令变成 root 用户的可能,从而达到 root 远程登录的目的。为了防止用这种方法实现 root 远程登录,需要限制普通用户不能执行 su 命令:
% g/ q1 {  c$ ^, @9 V& R9 c1 Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
. h/ H7 G  e; u2 c. F9 C& U, V- [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  1.将su命令属主改为 root;bbs.mocwww.com; X; P) `: |( W8 f, ^

& S7 y. O+ _' ]bbs.mocwww.com  2.将su命令的权限改为 700
! J! ^9 M  a2 m2 W( Q% h' O  j# d魔力私服,最新魔力宝贝私服技术交流bbs.mocwww.com/ [4 {- h3 J( p  \3 k: r
.......
本帖最近评分记录
  • xuyaoxy 妖力 +1 支持下 2008-5-13 16:45

TOP

发新话题