LINUX下如何限制ROOT用户远程登陆!
限制用户 root 远程登录,对保证计算机系统的安全,具有实际意义。本文向大家介绍一些方法,能达到限制 root 远程登录的目的。
! Z% v: h3 I6 [! W6 }妖城在线论坛bbs.mocwww.com4 j( x5 ^6 M0 e) S& T: j
方法一:在/etc/default/login 文件,增加一行设置命令:
/ `( u! F" m% ^* B1 i" B: u/ kbbs.mocwww.com
8 Q: C7 k( x- }: n6 T魔力私服,最新魔力宝贝私服技术交流 CONSOLE = /dev/tty01
, R1 Y1 T5 h* o, ]' L! I# t. Q妖城在线论坛
0 r. ?3 ^& m/ W魔力私服,最新魔力宝贝私服技术交流 设置后立即生效,无需重新引导。以后,用户只能在控制台(/dev/tty01)root登录,从而达到限制root远程登录,不过,同时也限制了局域网用户root登录,给管理员的日常维护工作带来诸多不便。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 z, r' F& l* P3 p( T/ [2 e
妖城在线论坛% B4 R/ N; f) m
方法二:1.为了达到限制root远程登录,首先要分清哪些用户是远程用户(即是否通过另一台 Windows 系统或 UNIX 系统进行 telnet 登录),哪些用户是局域网用户。通过以下shell程序能达到此目的。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 I% n) ]# o" G( E( m& Y
# @$ @3 p# ?% R! H9 U) r( L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 TY=`tty | cut -b 9-12`
( i2 b0 H& @0 F _* X3 Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
- h! i3 k( _2 T* r [% s: ?( P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート WH=`finger | cut -b 32-79 | grep "$TY " | cut -b 29-39`
+ ] A1 @0 N- \ T5 K; w( ]. W魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 o8 I; z9 @4 g
KK=` tty | cut -b 6-9`
4 T: c0 D* q' Q8 q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛 M; j5 L' Q; A1 D# p. `# F: n
If [ "$KK" = "ttyp" ]
+ l B$ ~ z+ O& F/ {魔力私服,最新魔力宝贝私服技术交流
! c! _& o' W. g) {" R& a+ _妖城在线论坛 thenbbs.mocwww.com8 a( D7 h4 l+ H4 ?# o1 q- j
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. R2 R7 w! g8 j5 y, e* W
WH=$WH- b$ r5 ^" {/ p/ w( g5 r
妖城在线论坛' n) {1 O3 E' I4 l
elsebbs.mocwww.com/ W& d) H" A, B
- h4 }, K, n ibbs.mocwww.com WH="local"妖城在线论坛# ]1 P8 ] L, P, |: |
: ~$ x$ w( N. g5 P" _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 fi
6 y+ d1 q) l6 j) \% g3 H6 a% j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ I B' B2 T5 g8 J. }5 ^
以上Shell命令程序中,WH为登录用户的主机IP地址,但如果在 /etc/hosts 文件中,定义了IP 地址和机器名之间的对应关系,则 WH 为用户登录的主机名。假设连接到局域网中的终端服务器的IP 地址为:99.57.32.18, 那么应在 /etc/hosts 文件中加入一行:
2 U* s. ?/ J( ^9 _bbs.mocwww.com
/ O+ j( |$ k2 J9 t% d$ z3 j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 99.57.32.18 terminal_server魔力私服,最新魔力宝贝私服技术交流) d0 {" o% f) P7 ]
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 T3 b/ d$ @1 B' M5 |
所有通过99.57.32.18终端服务器登录到主机的终端中,WH 是同一个值,即为终端服务器名terminal_server。
' s Z7 P: T; W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) S3 d8 e# w- l8 n% L
2.在root的.profile文件中,根据 WH 值进行不同的处理,从而实现限制root远程登录。妖城在线论坛. o! e: S" K. \
魔力私服,最新魔力宝贝私服技术交流4 J3 C* ?, d% Z9 Y; [. h
Trap 1 2 3 9 15
/ `- D1 c! t* M$ d1 |# j& f3 B/ |bbs.mocwww.com魔力私服,最新魔力宝贝私服技术交流* ]# L. s! d6 j- @9 v/ O: S$ w
If [ "$WH" = "local" -o "$WH" = "terminal_server" ]魔力私服,最新魔力宝贝私服技术交流. G$ ~, U4 m+ q, I! _0 l+ g. p
3 r$ }9 q; ~& i& W. N# H2 ?: T
then% W$ q' R, ]1 M1 k
" T+ c: {8 M5 X' P C0 c& W7 @ echo "Welcome......"
* Z( M3 C+ N7 u2 f4 p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 z; d l* a5 ~
elsebbs.mocwww.com) o; D! d0 j, m$ a$ U1 X$ A
/ l* p! W: L/ @; ?魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 exit
' N/ ]( q6 l0 n6 S5 M# abbs.mocwww.com1 J- a$ A# A; G
fi
C. Z6 o% s6 f( u0 g/ t- C; X$ h' z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
4 q, C R( Q) I0 t1 V4 Xbbs.mocwww.com 方法三:有时为了工作的方便,允许局域网中部分电脑root登录,例如,允许局域网中IP 地址为 99.57.32.58 的电脑root登录,要实现这一点,需要在前述方法中,作两点补充:
. @* c# [5 v1 I s# O# y/ }魔力私服,最新魔力宝贝私服技术交流
! E% R% B0 Q7 h: k3 w2 P( i- k- \* Vbbs.mocwww.com 1.在 /etc/hosts 文件中,加入一行:99.57.32.58 xmh。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# D! a" E! {+ ^$ F1 {- I
9 B* p/ n# e( n* w: J; F; T' S魔力私服,最新魔力宝贝私服技术交流 2.在上述 Shell 程序段中,将下述内容:
+ O3 O8 Q8 r7 e—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛1 j- {5 J. C( @: l( _; e
If [ "$WH" = "local" -o "$WH" = "terminal_server" ]妖城在线论坛( u, q7 `6 i2 \2 a* i
! p: ]; F& ~0 T$ e _0 `; }. l* I妖城在线论坛 修改为:
( @, A8 X4 z7 U. r/ rbbs.mocwww.com
; J8 A7 i8 b& c- H/ F: {1 t7 E妖城在线论坛 If [ "$WH" = "local" -o "$WH" = "terminal_server" -o "$WH"= "xmh" ]
- U8 w/ s8 b. g, X% |魔力私服,最新魔力宝贝私服技术交流
$ t/ K) i, B& t9 X. S3 @+ T4 m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 方法四:经过以上处理后,仍存在普通用户登录后用su命令变成 root 用户的可能,从而达到 root 远程登录的目的。为了防止用这种方法实现 root 远程登录,需要限制普通用户不能执行 su 命令:
! b* H2 M) e9 N5 F p: }: b
: |) l- W8 o% v& g5 F2 I m. ]魔力私服,最新魔力宝贝私服技术交流 1.将su命令属主改为 root;妖城在线论坛) T; V% e- Y1 g& w
魔力私服,最新魔力宝贝私服技术交流: g9 [7 O0 h- j4 W# f( A
2.将su命令的权限改为 700
6 A0 {4 _2 \: l `6 Y$ `bbs.mocwww.com$ p) i6 i% F# F& a: m
.......