| fzm 回复于:2004-12-29 08:15:49 |
| 呵呵,楼主不错。 |
| 我爱臭豆腐 回复于:2004-12-29 08:18:25 |
| :oops: 那里那里,大家相互学习。
过去也没有想过这样的问题。但是这次遇到了,因为我们要在所有的系统上面都加入这样的东西。我在其它的系统上面都加上了。但是就是没有在ibm上面加上。后来翻了翻资料终于发现了可以在这个地方加入。于是就写出来和大家分享一下:) |
| biml2002 回复于:2004-12-29 11:05:27 |
| 不错,可以起到防hack的作用。误导踩点。 |
| 我爱臭豆腐 回复于:2004-12-29 11:10:31 |
| [quote:274afd71ff="biml2002"]不错,可以起到防hack的作用。误导踩点。[/quote:274afd71ff]
对于最最最初级的“hack”的话可能是如此。但是如果使用nmap之类的东西的话还是能够发现是什么系统的。而且发现的基本上非常准确 :em06: |
| lxlab 回复于:2004-12-30 20:11:19 |
| tru64下修改哪个文件呀?或者用其他什么方法可以实现呀? |
| workaholic 回复于:2004-12-31 02:36:26 |
| 转自IBM :
这个 /etc/security/login.cfg 文件还有下述用途:) 在AIX 5.2版本中,对这一功能的要求已经可以实现,并且可以指定是在所有的登录界面还是在某一特定的端口来实现这一功能。我们可以通过修改 /etc/security/login.cfg 文件来隐藏登录的用户名(该修改对 su 命令和 passwd 命令同样有效)。在AIX 5.2中,在 /etc/security/login.cfg 文件中新增加了两个属性 -- pwdprompt 和 usernameecho,pwdprompt属性定义了用户自己的口令提示信息;usernameecho属性有“true”和“false”两个值,分别表示显示用户名和隐藏用户名(true为默认)。 举例如下: 1. 在/etc/security/login.cfg 文件中的“default”字段中加入 pwdprompt="Please Input Password:" 则登录界面的提示显示: AIX Version 5 (C) Copyrights by IBM and by others 1982, 2000. login: AIXuser Please Input Password: 2. 在/etc/security/login.cfg 文件中的“default”字段中加入 pwdprompt= (等号后为空,表示将口令提示行设为默认值) usernameecho=false 则登录界面的提示显示: AIX Version 5 (C) Copyrights by IBM and by others 1982, 2000. login: *****'s Password: 如果使用passwd命令,则显示为: $passwd Changing password for "*****" *****'s Old password: *****'s New password: 如果使用su命令,则显示: $su AIXuser *****'s Password: 3. 如果试图只对某一特定端口,假设为tty1端口,隐藏用户名,而对其他端口还是采用默认的登录显示,则只需在/etc/security/login.cfg 文件中的“/dev/tty1”字段中加入 usernameecho=false即可。 |
| 我爱臭豆腐 回复于:2004-12-31 09:05:44 |
| [quote:e1d0685095="lxlab"]tru64下修改哪个文件呀?或者用其他什么方法可以实现呀?[/quote:e1d0685095]
你有tru64的机器嘛?如果有的话可以试试。如果我有的话就帮助你试验了。可惜的是我没有:( |
| lxlab 回复于:2004-12-31 11:13:08 |
| 呵呵,我这里有呀!可是我不知道修改哪个个文件,tru64没有login.cfg文件。不知道投入64是否可以实现这样的功能。 |
| 我爱臭豆腐 回复于:2004-12-31 11:17:51 |
| 如果你有的话你可以试验一下啊.但是不一定是叫这个文件.这个文件是aix上面自己的一个东西.和tru64是不一样的. |