发信人: lanman() 
整理人: helpus(2000-06-24 19:13:01), 站内信件
 | 
 
 
【 以下文字转载自 FreeBSD 讨论区 】 【 原文由 lanman 所发表 】   方法一:      1. 把 /usr/sbin/in.telnetd 改名為 in.telnetd.xx (隨你高興).      2. 寫一個 shell script 取代 /usr/sbin/in.telnetd, 而這 script         中可以在 exec /usr/sbin/in.telnetd.xx 之前執行你想要的工作,         banner 圖形就在這裡 show 出.    方法二:      1. 修改 /etc/inetd.conf 上的 "telnet" 的那一行的 /usr/sbin/in.telnetd         改為另一個 shell script 的 full pathname, 由這個 script 去         show 出 banner 圖形, 最後再執行 exec /usr/sbin/in.telnetd.
 
     依這二種方法也可引伸出其他方法, 或修改其他 daemon 或 utility.
 
 
 
     In short:in ur /usr/sbin/in.telnetd             #!/bin/sh             cat /etc/login.banner     <--------- u can show 畫面 in this file             if [ -x /etc/login.banner.system ]             then                  cat /etc/login.banner.system             fi             echo -n ""             exec /usr/sbin/in.telnetd.exe
 
  >                      還有在bbs的welcome 畫面顯示一些控制 >                    碼,例如反白,閃爍等等....
 
           ---> Thats all ANSI control code:) .
 
 
 
 
 
 
 
 
  -- ※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.104.82.188] -- ※ 转载:.网易 BBS bbs.netease.com.[FROM: 202.104.82.188]
  | 
 
 
 |