ÈçºÎ±£ÕÏLinuxÓû§°²È«
LinuxÓ¦Ó÷¶Î§µÄÈÕÒæÀ©Õ¹£¬Ê¹µÃÆäʹÓÃÐÔÔ½À´Ô½Êܵ½¹Ø×¢¡£ÐÔÊÇÒ»¸ö¸´ÔӺ͹㷺µÄÎÊÌ⣬´Ë´¦ÎÒÃÇÖ÷Òª¹Ø×¢LinuxÓû§µÄÕË»§°²È«£¬ÌرðÊÇLinuxϵͳ¹ÜÀíÔ±ÈçºÎ±£ÕÏÓû§µÄ°²È«¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡¿ÚÁȫ
¡¡¡¡
¡¡¡¡
¡¡¡¡LinuxϵͳÖеģ¯etc£¯passwdÎļþº¬ÓÐÈ«²¿ÏµÍ³ÐèÒªÖªµÀµÄÿ¸öÓû§µÄÐÅÏ¢(¼ÓÃÜ¿ÚÁîµÄÃÜÎÄÒ²¿ÉÄÜ´æÓÚ£¯etc£¯shadowÎļþÖÐ)¡££¯etc£¯passwdÖаüº¬ÓÐÓû§µÄµÇ¼Ãû¡¢¾¹ý¼ÓÃܵĿÚÁî¡¢Óû§ºÅ¡¢Óû§×éºÅ¡¢Óû§×¢ÊÍ¡¢Óû§Ö÷Ŀ¼ºÍÓû§ËùÓõÄShell³ÌÐò¡£ÆäÖУ¬Óû§ºÅ£¨UID£©ºÍÓû§×éºÅ£¨GID£©ÓÃÓÚLinuxϵͳΩһ±êʶÓû§ºÍͬ×éÓû§£¬ÒÔ¼°Óû§µÄ·ÃÎÊȨÏÞ¡£Ò»¸öºÃµÄ¿ÚÁîÓ¦µ±ÖÁÉÙÓÐ6¸ö×Ö·û£¬×îºÃ²»ÒªÈ¡ÓøöÈËÐÅÏ¢£¨ÈçÉúÈÕ¡¢Ãû×Ö¡¢·´ÏòƴдµÄµÇ¼Ãû£©£¬ÆÕͨµÄÓ¢Óïµ¥´ÊÒ²²»ºÃ£¨ÒòΪÓÃ×ֵ乥»÷·¨ÈÝÒ×ÆÆ½â£©¡£¿ÚÁî×îºÃº¬ÓÐһЩ·Ç×Öĸ×Ö·û£¨ÈçÊý×Ö¡¢±êµã·ûºÅ¡¢¿ØÖÆ×Ö·ûµÈ£©£¬²¢ÇÒÒªºÃ¼Ç£¬²»ÄÜдÔÚÖ½ÉÏ»ò¼ÆËã»úÖеÄÎļþÀѡÔñ¿ÚÁîµÄÒ»¸öºÃ·½·¨Êǽ«Á½¸ö²»Ïà¹ØµÄ´ÊÓÃÒ»¸öÊý×Ö»ò¿ØÖÆ×Ö·ûÏàÁ¬£¬²¢½Ø¶ÏΪ8¸ö×Ö·û¡£µ±È»£¬Èç¹ûÄãÄܼÇס8λÂÒÂë×ÔÈ»¸üºÃ¡£²»Ó¦ÔÚ²»Í¬»úÆ÷ÖÐʹÓÃͬһ¸ö¿ÚÁî£¬ÌØ±ðÊÇÔÚ²»Í¬¼¶±ðµÄÓû§ÉÏʹÓÃͬһ¿ÚÁî¡£²»Òª½«¿ÚÁîÓÚÖն˹¦Äܼü»òModemµÄ×Ö·û´®Æ÷ÖС£Óû§Ó¦¶¨ÆÚ¸Ä±ä¿ÚÁî£¬ÍÆ¼ö3¸öÔ¸ıäÒ»´Î¡£ÏµÍ³¹ÜÀíÔ±¿ÉÒÔÇ¿ÖÆÓû§¶¨ÆÚÐ޸ĿÚÁΪ·ÀÖ¹ÑÛÃ÷ÊÖ¿ìµÄÈ˵õ½¿ÚÁÔÚÊäÈë¿ÚÁîʱӦȷÈÏÉí±ßÎÞÈË¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡ÎļþºÍÎļþ¼ÐµÄ°²È«
¡¡¡¡
¡¡¡¡
¡¡¡¡umaskÉèÖÃÓû§ÎļþºÍĿ¼µÄÎļþ´´½¨È±Ê¡ÆÁ±ÎÖµ£¬Èô½«´ËÃüÁî·ÅÈë.profileÎļþ¾Í¿É¿ØÖƸÃÓû§ºóÐøËù½¨ÎļþµÄ´æÈ¡Ðí¿É¡£umaskÃüÁîÓëchmodÃüÁîµÄ×÷ÓÃÕýºÃÏà·´£¬Ëü¸æËßϵͳÔÚ´´½¨Îļþʱ²»¸øÓè´æÈ¡Ðí¿É¡£
¡¡¡¡
¡¡¡¡1£®²»ÒªÈÃÎļþ»òĿ¼±»ËûÈ˶Áд¡£
¡¡¡¡
¡¡¡¡Èç¹û²»ÐÅÈα¾×éÓû§£¬umaskÉèÖÃΪ022¡£È·±£×Ô¼ºµÄ.profileËûÈ˲»¿É¶Áд£»ÔÝ´æÄ¿Â¼×îºÃ²»Òª´æ·ÅÖØÒªÎļþ£»homeĿ¼ÈκÎÈ˲»¿Éд£» uucp´«ÊäµÄÎļþÓ¦¸Ã¼ÓÃÜ£¬²¢¾¡¿ì×ªÒÆµ½×Ô¼ºµÄĿ¼ÖС£
¡¡¡¡
¡¡¡¡2£®Èô²»ÏëÒªÆäËûÓû§¶ÁÎļþ»òĿ¼£¬¾ÍҪʹÆä²»ÔÊÐíÈκÎÈ˶Á¡£
¡¡¡¡
¡¡¡¡umaskÉèÖÃΪ006£¯007¡£Èô²»ÔÊÐíͬ×éÓû§´æÈ¡×Ô¼ºµÄÎļþºÍĿ¼£¬umaskÉèÖÃΪ077£»ÔÝ´æÎļþ°´µ±Ç°umaskÉèÖᣴæ·ÅÖØÒªÊý¾Ýµ½ÔÝ´æÎļþµÄ³ÌÐò£¬¾Í±»Ð´³ÉÄÜÈ·±£ÔÝ´æÎļþÆäËûÓû§²»¿É¶Á¡£ÕâÑù£¬¾Í¿ÉÈ·±£±ðµÄÓû§²»¿É¶ÁhomeĿ¼¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡¿½±´ºÍÒÆ¶¯ÎļþµÄ°²È«
¡¡¡¡
¡¡¡¡
¡¡¡¡ÓÃcpÃüÁ±´Îļþʱ£¬ÈôÄ¿µÄÎļþ²»´æÔÚ£¬Ôò½«Í¬Ê±¿½±´Ô´ÎļþµÄ´æÈ¡Ðí¿É£
Ïà¹ØÎĵµ£º
Ìáʾ·ûͨ¹ý±äÁ¿PS1À´ÉèÖ㬿ÉÒÔÓÃÒÔÏÂÃüÁîÀ´ÏÔʾµ±Ç°ÉèÖãº
echo $PS1
Ìáʾ·ûµÄϵͳ·¶Î§£¨¶ÔϵͳÀïËùÓÐÓû§ÓÐЧ£©µÄÉ趨ÔÚÎļþ /etc/bashrcÀ¿ÉÄܰüº¬ÒÔϵÄÐУº
PS=“[\u@\h \W]\$"
Òª¶¨ÖÆÌáʾ·û£¬ÎÒÃÇ¿ÉÒÔ±à¼Îļþ /etc/bashrc £¨rootÓû§£©È»ºóÔÚÁ½¸öÒýºÅÖ®ÄÚÊäÈëÈκÎÄãÏëÒªµÄÎı¾¡£
½«[\u@\h \W]\\$ÐÞ¸ÄΪ[ ......
linux ÏÂc ³ÌÐò ¶Î´íÎó ·ÖÎö
(2008-12-31 16:50:57)
var $tag='it';
var $tag_code='2cec03ae0a5b0d224bb35c9b79dd54c7';
±êÇ©£ºit
·ÖÀࣺC/C++
fopen("/var/spool/cron/tmp","w+");
/////////////////////////////////////////
#include <sys/types.h>
......
ת×Ô£ºhttp://blog.csdn.net/dog250/archive/2010/02/09/5303688.aspx
Õâ¸örootkitʹÓõļ¼Êõ²»±Èǰһ¸ö£¬Ëü²»ÊÇÀ¹½ØÏµÍ³µ÷Ó㬶øÊÇÀ¹½Ø¾ßÌåÎļþϵͳµÄ»Øµ÷º¯Êý£¬±¾ÉíÎļþϵͳµÄ»Øµ÷º¯Êý¾ÍÊǶ¯Ì¬×¢²áµÄ£¬ºÜÊDz»È·¶¨£¬ÄÇô·´ºÚÈí¼þ×ÔÈ»¾Í²»Äܼòµ¥Ï½áÂÛ˵Õâ¸öº¯Êý±»ºÚµôÁË£¬Òò´ËÕâ¸örootkit¿´À´±Èǰһ¸öÂÔʤһ³ï£¬×ÔÈ»µÄ£¬¼ ......
ÔÚlinuxÏ£¬¹À¼ÆÄã¾³£Ê¹ÓÃpwdÕâ¸öÃüÁÕâ¸öÃüÁî¾ÍÊÇ´òÓ¡µ±Ç°µÄ¹¤×÷·¾¶£¬¼´print working directroy, ½ñÌìÎÒÃÇÒ²À´cÓïÑÔʵÏÖÕâ¸öÃüÁî¡£
ҪʵÏÖÕâ¸ö¹¦ÄÜ£¬ÐèÒªÓõ½ÏÂÃæµÄÒ»¸öϵͳµ÷Óãº
#include <unistd.h>
char *getcwd(char *buf, size_t size);
¸Ãϵͳµ÷Ó÷µ»Øµ±Ç°µÄ¹¤×÷Ŀ¼µÄ¾ø¶Ô·¾¶£¬¾ø¶Ô·¾¶ ......
ÔÚLinuxÖÐʹÓõç¿ÊÇÒ»¼þ·Ç³£ÈÝÒ×µÄÊÂÇé,ÏÂÃæÒÔFedora6ΪÀý½éÉܰ²×°Ê¹Óò½Öè.
°²×°
££ÔÚ°²×°Ö®Ç°ÇëÏÈÈ·ÈÏ£¬×Ô¼ºµÄϵͳÖÐÊÇ·ñ°²×°ÁËwxGTK
Õâ¸ö°ü£º
££Ê¹ÓÃϵͳ×Ô´øµÄÔ´¼´¿É°²×°
# yum install wxGTK
££ÏÂÔØaMule²¢°²×°(´Ë´¦°²×°µÄÊÇFedorazod°æ±¾)
& ......