分享
 
 
 

SCO限制ROOT用户远程登录的几种方法

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

SCO限制ROOT用户远程登录的几种方法

第一种方法:

屏蔽telnet功能。

telnet功能被屏蔽掉后,任何用户都无法登录,当然ROOT也无法登录。但这种方法太过极端。故不可取。

第二方法:

在/etc/default/login中增加一行命令

CONSOLE=tty01

经过这样设置后,用户只能在第一个控制台上以ROOT登录。任何其他控制台和所有远程用户均无法登录。

第三种方法: 只允许指定的用户以ROOT用户远程登录

若服务器的地址为134.33.86.13;允许地址为134.33.86.17和134.33.86.18的机器以ROOT登录。 1. 首先编辑/etc/hosts文件,内容如下: 127.0.0.1 local

134.33.86.13 jnzy.jndx.com

134.33.86.17 root2

134.33.86.18 root3 2. 写一段程序放入文件/.profile中 :

# @(#) root.profile 68.1 98/01/20

#

# Copyright (C) 1989-1998 The Santa Cruz Operation, Inc.

# All Rights Reserved.

# The information in this file is provided for the exclusive use of

# the licensees of The Santa Cruz Operation, Inc. Such users have the

# right to use, modify, and incorporate this code into other products

# for purposes authorized by the license agreement provided they include

# this notice and the associated copyright notice with any such product.

# The information in this file is provided "AS IS" without warranty.

#

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

trap 1 2 3 9 15

if [ "$WH" = "local" -o "$WH" = "root2" ]

then

SHELL=/bin/sh

HOME=/

PATH=/bin:/etc:/usr/bin:/tcb/bin:/zy # set terminal type

eval `tset -m scoansi:${TERM:-scoansi} -m :\?${TERM:-scoansi} -e -r -s -Q`

export TERM PATH SHELL HOME [ -x /bin/mesg ] && mesg n # if mesg is installed...

date

else

echo "you can not telnet by root:\07\07" #拒绝登录并响铃告警

echo "press any key to exit"#按任意键退出

read sad

exit

fi 这样只有在IP地址为134.33.8.17和134.33.86.18两台机器上能以ROOT用户登录,其他地址不可以用ROOT登录。

从而保证系统安全。

or

Unix中限制root远程登录的方法

UNIX系统中,计算机安全系统建立在身份验证机制上。如果root口令失密,系统将会受到侵害,尤其在网络环境中,后果更不堪设想。因此限制用户 root 远程登录,对保证计算机系统的安全,具有实际意义。本文向大家介绍一些方法,能达到限制 root 远程登录的目的。 方法一:在/etc/default/login 文件,增加一行设置命令: CONSOLE = /dev/tty01 设置后立即生效,无需重新引导。以后,用户只能在控制台(/dev/tty01)root登录,从而达到限制root远程登录,不过,同时也限制了局域网用户root登录,给管理员的日常维护工作带来诸多不便。 方法二:1.为了达到限制root远程登录,首先要分清哪些用户是远程用户(即是否通过另一台 Windows 系统或 UNIX 系统进行 telnet 登录),哪些用户是局域网用户。通过以下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为登录用户的主机IP地址,但如果在 /etc/hosts 文件中,定义了IP 地址和机器名之间的对应关系,则 WH 为用户登录的主机名。假设连接到局域网中的终端服务器的IP 地址为:99.57.32.18, 那么应在 /etc/hosts 文件中加入一行: 99.57.32.18 terminal_server 所有通过99.57.32.18终端服务器登录到主机的终端中,WH 是同一个值,即为终端服务器名terminal_server。 2.在root的.profile文件中,根据 WH 值进行不同的处理,从而实现限制root远程登录。 Trap 1 2 3 9 15 If [ "$WH" = "local" -o "$WH" = "terminal_server" ] Then Echo "Welcome......" Else Exit Fi 方法三:有时为了工作的方便,允许局域网中部分电脑root登录,例如,允许局域网中IP 地址为 99.57.32.58 的电脑root登录,要实现这一点,需要在前述方法中,作两点补充: 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" ] 方法四:经过以上处理后,仍存在普通用户登录后用su命令变成 root 用户的可能,从而达到 root 远程登录的目的。为了防止用这种方法实现 root 远程登录,需要限制普通用户不能执行 su 命令: 1.将su命令属主改为 root; 2.将su命令的权限改为 700。 方法五:在上述方法中,虽限制了普通用户执行su 命令,但“精明”的用户可以用 ftp 命令上载一个用户可以执行的 su命令,从而实现 root 远程登录。为了防止这一点,需要在路由器上设立防火墙,限制用户执行ftp协议,这里不再赘述。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有