ºìÁªLinuxÃÅ»§
Linux°ïÖú

Èñ½ÝLinux

·¢²¼Ê±¼ä:2008-01-17 00:56:08À´Ô´:ºìÁª×÷Õß:wynlchae
°²×°²½Ö裺
1.½«libÎļþ¼ÐÖеĽ«ËùÐè¿âÎļþ¸´ÖƵ½/usr/lib/Îļþ¼ÐÖУ»
2.½«binÎļþ¼ÐÖеÄËùÓÐÎļþ¸´ÖƵ½/usr/bin/Îļþ¼ÐÖУ»
3.¿ÉÑ¡£º£¨Èç¹û²»°²×°expect£¬Ö»ÄÜÔÚrootÏÂÓÃxrgsuÃüÁî½øÐÐÈÏÖ¤£©
½øÈëexceptÎļþ¼ÐÖУ¬°²×°ÏàÓ¦LINUX°æ±¾µÄexpect£¬Èç¹û°æ±¾ºÏÊÊ£¬ÒÀÀµÓÖ²»³ÉÎÊÌâµÄ»°£¬¾Í´ó¹¦¸æ³É¡£

ʹÓ÷½·¨£º
1.Èç¹û²»°²×°expect£¬Ö»ÄÜÔÚrootÏÂÓÃxrgsuÃüÁî½øÐÐÈÏÖ¤¡£¶ømyxrgsuÊÇÍøÉÏÍøÓѸù¾Ýxrgsu¸Ä½øµÄ°æ±¾:Ìý˵Êǽâ¾öÁËproxy¶ÏÏßÎÊÌâ¡££¨²»ÖªµÀÊDz»ÊÇÕæµÄ£©²»¹ýÔÚÈÏÖ¤µÄʱºòÏÔµÃÓеãÂý¡£
2.Èç¹û°²×°ÁËexpect£¬ÔÚÃüÁîÌáʾÐÐ(ÆÕͨÓû§»òroot¶¼ÐÐ)ÖÐÊäÈënetlogin¾Í»á×Ô¶¯Á¬½ÓÉÏÍøÁË¡£
#Èç¹ûÄ㻹ÏÓÂé·³£¬ÄǾÍÔÚ×ÀÃæÉÏ×ö¸ö¿ì½Ý·½Ê½£¬¶ÔÏóÃüÁîΪ£ºnetlogin,ÒÔºóË«»÷¾Í¿ÉÒÔÉÏÍøÁË¡£Ë¬°É£¿
#Èç¹ûÄúÊǵÚÒ»´ÎʹÓÃÕâ¸ö½Å±¾£¬ÇëÏȵ½/usrl/bin/ÏÂÓÃvi»òkwriteÐÞ¸ÄautoconnectºÍautoconnectasrootÁ½¸öÎļþ£¬
#°´ËµÃ÷ÌîÉÏÄúµÄÕʺÅ×ÊÁϵȡ£¼ÇסҪ±£´æŶ£¡
#ÒÔºóʹÓÃÕâ¸ö½Å±¾¾Í²»ÓÃÊäÈëÈκÎÕʺÅÃÜÂëÁË£¬²»¹ýÕâÑù×öµÄ°²È«ÐÔ£¬ºÇºÇ£¬ÄãÖªµÀµÄÀ²¡£

»ùÓÚÏÖÔںܶàѧУУ԰ÍøÓõÄÊÇÈñ½ÝµÄÍøÂç·½°¸£¬ËäÈ»Èñ½ÝÒѸø³öLINUXÈÏÖ¤³ÌÐò£¬µ«Æä³ÌÐòÓëÏàÓ¦µÄ¿âÎļþ°²×°¹ý³ÌÖлáºÜ¶à³öÏÖµÄÎÊÌâÒÔ¼°ÍøÂçÅäÖýÏΪ¸´ÔÓ£¬LINUXϵÄÈñ½ÝУ԰Íø802.1XÈÏÖ¤¸øÕÛÌÚÁ˺ü¸¸öÔ£¬ÏÖÔÚÖÕÓڸ㶨£¬ÕæÊÇÍ´¿ì¡£
֮ǰʲô·¢Ðа汾ҲÊÔ¹ý£¬±ÈÈ磻Redhat,FC6,SUSE 10.1,Mandriva 2007,Redflag5.0 Desktop¡£
Redflag5.0¿ÉÒÔÈÏÖ¤³É¹¦£¬µ«Ö»ÒªÒ»´ò¿ªfirefox¾Í¶ÏÏß,Ö»ºÃÓÃlynxä¯ÀÀÆ÷¡£
SUSE10.1ϳöÏÖxrgsu: symbol lookup error: xrgsu: undefined symbol¡£
×îºó»¹ÊÇÔÚUbuntu 7.04ÏÂÈÏÖ¤³É¹¦¡£
±¾ÎÄÊÊÓÃÓÚÈñ½Ý¿Í»§¶ËÊÇÒÔDHCP·½Ê½»ñÈ¡IPµØÖ·µÄ·½°¸¡£
ϱßÄþ­ÑéÀ´·ÖÏíһϡ£ÏÂÔز¢°²×°ÈÏÖ¤³ÌÐòmyxrgsu,ÒÔ¼°ËüËùÒÀÀµµÄÏàÓ¦µÄ¿âÎļþlibpcap.so.0.6.2 .Èñ½Ý˵Ҫlibpcap-0.8.3µÄ¿â£¬¶øʵ¼ÊÉÏϵͳҪÇóµÄÊÇ0.6.2µÄ°æ±¾µÄ¡£

myxrgsu³ÌÐòÏÂÔصØÖ· http://forum.ubuntu.org.cn/download.php?id=16889
libpcap-0.6.2ÏÂÔصØÖ· http://forum.ubuntu.org.cn/download.php?id=16889

ÒÔϲÙ×÷¾ùrootµÄÉí·ÝÍê³É¡£ÔÚÃüÁîÇ°¼ÓÉÏsudo±íʾÒÔÔÚÒ»°ãÓû§×´Ì¬Ï¿ÉÒÔrootµÄȨÏÞÉÏ°²×°£¬²»È»ÏµÍ³»áÌáʾȨÏÞ²»¹»£¬Èç¹ûÒѾ­ÊÇÒÔroot½øÈëϵͳµÄ»°¾Í²»ÓÃsudo¡£

µÚÒ»²½£º
¹ØÓÚ°²×°libpcap¿âÎļþ£¬Ä¿Ç°ÓжàÖÖ¿É°²×°µÄ°ü£¬ÈçRPM£¬DEB¡£UbuntuÖ±½ÓÖ§³ÖDEBÎļþµÄ°²×°£¬¶ø¶ÔÓÚRPM°üÔòÐèÏÈת»»¸ñʽ¡£ËùÒÔÈç¹ûÏÂÔØ»ØÀ´µÄÊÇRPMÎļþ£¬Ôò¿ÉÒÔÓÃÏàÓ¦µÄÃüÁîȥת»»²¢°²×°£¬ÃüÁîÈçÏ£º
sudo apt-get install alien //alienÊÇRPMÓëDEBµÄת»»¹¤¾ß£¬ÔÚÕâÀïÏÈ°²×°Ö®¡£
sudo alien XXX.rpm
sudo dpkg -i YYY.deb

Èç¹ûÊÇÓñ¾ÎÄÉÏÃæµÄÁ´½ÓÒѸø³öÁËlibpcap.so.0.6.2¿â£¬Æäʵ¾Í²»ÓÃÒÔÉÏÄÇôÂé·³£¬¶øÊÇÖ±½Ó°ÑËü¸´ÖƵ½/usr/libĿ¼¾Í¿ÉÒÔÁË¡£
ÃüÁ
sudo cp /home/ant/Desktop/lib/libpcap.so.0.6.2 /usr/lib ×¢ÒâÆäÖÐPATHÊÇÄãÏÂÔØ»ØÀ´µÄÎļþËù´æ·ÅµÄ·¾¶¡£

µÚ¶þ²½£º
°ÑÏÂÔØ»ØÀ´µÄmyxrgsu³ÌÐò¸´ÖƵ½/usr/binÏ£¬ÃüÁ
sudo cp PATH/myxrgsu /usr/bin

»òÕßijЩÅóÓѸÕÀ´LINUX£¬¿ÉÄܶÔÎļþµÄ¸´ÖƲ»Ì«Á˽⡣ÏÂÃæ¾ÙÀý˵Ã÷¡£
¸´ÖÆÎļþ¿ÉÓÃCPÃüÁ¾ßÌåÈçÏ£º¼ÙÉèÄãÏÂÔØ»ØÀ´µÄÎļþ·ÅÔÚ/home/todd,¾ÍÊÇ˵ÀïÃæµÄÎļþ·Ö±ðÊÇ/home/todd/xrgsu/bin/myxrgsuºÍ/home/todd/xrgsu/lib/libpcap.so.0.6.2
ÔÚÖÕ¶ËÏÂÖ´ÐÐÈçÏÂÃüÁ
cd /home/todd/xrgsu/bin
sudo cp myxrgsu /usr/bin
cd /home/todd/xrgsu/lib
sudo cp libpcap.so.0.6.2 /usr/lib
ÕâÑùÎļþ¾Í¸´ÖÆÍêÁË¡£

µÚÈý²½£ºÅäÖÃÍøÂç
ÖÁÓÚÅäÖÃÍøÂç·½Ã棬ËäÈ»ÔÚWINDOWSÏÂÎÒÃÇѧУÓõÄÊÇDHCP¶¯Ì¬»ñÈ¡IPµÄ·½Ê½£¬µ«ÎÒ·¢ÏÖÕâ¸öIP×âÓÃÆÚÒ»°ã³¤´ïÊýÔ£¬¶øÇÒÔÚLINUXÏÂÖ»Òª¡°ÕýÈ·µÄ¾²Ì¬IPÉèÖÃ+³É¹¦µÄÕʺÅÈÏÖ¤¡±¾Í¿ÉÒÔÉÏÍøÁË£¬¾ßÌåÀ´Ëµ¾ÍÊÇÔÚWINDOWSϼÇÏÂÄãµÄIP£¬×ÓÍøÑÚÂ룬ĬÈÏÍø¹ØºÍDNS·þÎñÆ÷µÄÐÅÏ¢£¬È»ºóÔÚ UBUNTUÏÂÓÒÉϽǵÄÍøÂçÅäÖð´Å¥ÄÇÀïÉèÖÃΪ¾²Ì¬µÄIP·½Ê½£¨static IP address£©£¬Ìî»Ø¸Õ²ÅÔÚWINDOWSϼÇϵÄIPÐÅÏ¢£¨°üÀ¨IP£¬×ÓÍøÑÚÂ룬ĬÈÏÍø¹ØºÍDNS·þÎñÆ÷£©¡£
µ«Èç¹û¾ÍÕâÑùÈ»ºóÈÏÖ¤µÄ»°¿ÉÄÜ»á³öÏÖ£ºWARNING: IintNIC:NIC eth0 does not exist(3) Get parameter error£¡
ËùÒÔÒªÔÚÖ´ÐÐÈÏÖ¤³ÌÐò֮ǰ¼ÓÒ»ÌõÃüÁîÈçÏ£º

ifconfig eth0 172.17.11.223 //ºóÃæµÄÊÇÄãµÄIP£¨¾ßÌå¸÷È˵ÄIP£©

ÏÂÃæÊÇÎÒµÄÈÏÖ¤¹ý³Ì£º
root@ubuntu:~# ifconfig eth0 172.17.11.223
root@ubuntu:~# myxrgsu -d

×îÖØÒªµÄÊÇÒª½øÈëµ½³¬¼¶¹ÜÀíÔ±ÕÊ»§¸Ä±äÉÏÃæËùÓÐÎļþµÄȨÏÞ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ