LinuxÏÂApache·þÎñÆ÷ÍøÒ³ÃÜÂëÉèÖùý³ÌÎÊÌâ¼°½â¾ö·½·¨
ÍøÉÏÕÒµ½ÁËÐí¶à¹ØÓÚÕâ·½ÃæµÄÎÄÕ£¬ÄÚÈÝ»ù±¾Ïàͬ¡£¾¹ýʵ¼ù£¬·¢ÏÖÄÚÈÝÀïÆÕ±é´æÔÚÎÊÌâ¡£ÒÔÏÂÊÇ×Ô¼ºÊµ¼ùÖ®ºó£¬ÐÞ¸ÄÁËÆäÖеĴíÎ󣬲¢¼Ç¼ÏÂÀ´µÄ±Ê¼Ç¡£
ÔÚ Linux »ò UNIX Ï嵀 Apache ·þÎñÆ÷ÖиøÍøÒ³ÉèÖÃÃÜÂë—ÕâÊÇÒ»Öֺܼòµ¥µÄ»ùÓÚÓû§Ãû/¿ÚÁîµÄÈÏÖ¤·½Ê½£¬µ±ÎÒÃÇÔÚä¯ÀÀÆ÷ÖзÃÎʾ´ËÈÏ֤ģʽ±£»¤µÄURLÁ´½Óʱ£¬½«»á³öµ¯³öÒ»¸ö¶Ô»°¿ò£¬ÒªÇóÓû§¼üÈëÓû§ÃûºÍ¿ÚÁî¡£Óû§ÊäÈëºó£¬´«¸øApache·þÎñÆ÷£¬Apache·þÎñÆ÷ÑéÖ¤ËüµÄÕýÈ·ÐÔ£¬Èç¹ûÕýÈ·£¬ÏÔÊ¾Ò³Ãæ£¬·ñÔò³öÏÖ401´íÎó(ûÓÐȨÏÞ)¡£ÕâÊÇÔõôʵÏÖµÄÄØ?
ʵÀýÒ»£ºÐèÒªÓû§ÃûºÍ¿ÚÁîµÄ·ÃÎÊ¿ØÖÆ
£¬ÏÞÖÆ WWW ·þÎñÆ÷ÖÐ /home/httpd/html/backup/ Ŀ¼ÖÐÍøÕ¾ www.britepic.org Ò³ÃæµÄ·ÃÎÊ£¬Ö»ÔÊÐíÓû§“user1”ÒÔ¿ÚÁî“passwd1”·ÃÎÊÒ³Ãæ¡£
»ù±¾Çé¿ö£º
¼ÙÉèwww.britepic.org Õ¾µãApache·þÎñÆ÷ÖеÄhttpd.confÎļþÓÐÉèÖÃΪ£º
¡¡¡¡DocumentRoot /home/httpd/html
¡¡¡¡AccessFileName .htaccess
¡¡¡¡AllowOverride All
ʵÏÖ²½Ö裺
¡¡¡¡1.ʹÓÃhtpasswd½¨Á¢Óû§Îļþ£º
¡¡¡¡$ htpasswd -c /home/httpd/secr/.htpasswd user1
¡¡¡¡´Ë³ÌÐò»áѯÎÊÓû§“user1”µÄ¿ÚÁÄãÊäÈë“passwd1”£¬Á½´ÎÉúЧ¡£
¡¡¡¡2.½¨Á¢.htaccessÎļþ
¡¡¡¡ÓÓvi /home/httpd/html/backup/.htaccess”ÃüÁÁ¢.htaccessÎļþ£¬²¢Ð´ÈëÒÔϼ¸ÐУº
¡¡¡¡AuthName "My Friend Only" (×¢£ºÕâ¸öÃû×ÖÊÇÈÎÈ¡µÄ,²¢ÇÒ±ØÐëÓÐË«ÒýºÅ)
¡¡¡¡AuthType Basic
¡¡¡¡AuthUserFile /home/httpd/secr/.htpasswd
¡¡¡¡require valid-user
¡¡¡¡×îºóÉèÖÃÎļþ.htpasswdºÍ.htaccessµÄÎļþȨÏÞ£¬È·±£ApacheÓû§ÓжÁµÄȨÏÞÕâÑù¾ÍÍê³ÉÁËÍøÒ³ÃÜÂëÉèÖõŤ×÷£¬ÏÖÔÚÄã¿ÉÒÔÔÚä¯ÀÀÆ÷ÖÐÊÔÒ»ÊÔЧ¹ûÁË¡£
ʵÀý¶þ£ºÔÊÐíÒ»×éÓû§·ÃÎÊÒ»¸öĿ¼¡£
ÀýÈçÏÖÔÚwww.britepic.orgÕ¾µãÏëÈÃmyfriend
¡¡¡¡×éÖеÄm1Óëm2Á½¸öÓû§·Ö±ðÄÜʹÓÿÚÁî“m1pass”ºÍ“m2pass”·ÃÎÊ/home/httpd/html/
¡¡¡¡backup/Ŀ¼ÖеÄÒ³Ãæ¡£
ʵÏÖ²½Ö裺
¡¡¡¡1.ʹÓÃhtpasswd½¨Á¢Óû§Îļþ£¬²¢ÔÚÌáʾÐÅÏ¢·Ö±ðÊäÈëm1Óëm2Á½¸öÓû§µÄ¿ÚÁî“m1pass”ºÍ“m2pass”£º
¡¡¡¡htpasswd -c /home/httpd/secr/.htpasswd m1
¡¡¡¡htpasswd -c /home/httpd/secr/.htpasswd m2
¡¡¡¡2.½¨Á¢×éÎļþ£¬ÓÓvi /home/httpd
Ïà¹ØÎĵµ£º
ѧϰlinuxϵÄc/c++±à³Ì
1£¬ÏÈÓÐlinux»·¾³
´îminGWºÍcygwin¶¼ÓеãÂé·³£¬×î×î¼òµ¥µÄ°ì·¨»¹ÊÇ×°¸öÕæÕýµÄlinux£¬ÓÃÐéÄâ»úÒ²ºÃ£¬ÔÚÍøÂçÉϵÄÁíһ̨»úÆ÷Ò²ºÃ¡£ÕâÑù²»½ö¿ì£¬¶øÇÒÄãÓÐÁËÕæÕýµÄ»·¾³¡£
2.»áC/C++ÓïÑÔ£¨¹À¼ÆÄã»áµÄ£©
3.ÈëÃŽ׶ÎÊìϤgccÃüÁîÐУ¬×î»ù±¾µÄ²ÎÊý£¬È磬-g,-W,-O,-o,-c ½¨Òé¿´man gcc(ºÜ´óÕÒÏ ......
ÐźŻù±¾ÔÀí
LinuxÊÇÒ»ÖÖ¶àÓû§¶àÈÎÎñµÄ²Ù×÷ϵͳ£¬ÏµÍ³ÄÚ»áÓжà¸ö½ø³Ì´æÔÚ¡£ÎÞÂÛÊDzÙ×÷ϵͳÓëÓû§½ø³ÌÖ®¼ä£¬»¹ÊÇÓû§½ø³ÌÖ®¼ä£¬¾³£ÐèÒª¹²ÏíÊý¾ÝºÍ½»»»ÐÅÏ¢¡£½ø³Ì
¼äÏ໥ͨÐŵķ½·¨ÓжàÖÖ£¬ÐźűãÊÇÆäÖÐ×îΪ¼òµ¥µÄÒ»ÖÖ£¬ËüÓÃÒÔÖ¸³öijʼþµÄ·¢Éú¡£ÔÚLinuxϵͳÖУ¬¸ù¾Ý¾ßÌåµÄµÄÈíÓ²¼þÇé¿ö£¬Äں˳ÌÐò»á·¢³ö²»Í¬µÄÐźÅ
......
ÔËÐÐÈçÏÂÃüÁ¿É¿´µ½LinuxÖ§³ÖµÄÐźÅÁÐ±í£º
$ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD
18) S ......
Èç¹û·þÎñÆ÷ÊÇ×Ô¼ºµÄ£¬²¢ÇÒ»úÆ÷¾ÍÔÚÉí±ß£¬ÄÇʲô¶¼²»ÓÃ˵ÁË£¬È±ÉÙgcc¶¥¶à¾ÍÊÇÖØÐ·ÅÈë°²×°ÅÌ£¬°Ñ¿ª·¢¹¤¾ß°ü°²×°ÉÏ¡£µ«ÊÇÈç¹ûÊÇ×âµÄ·þÎñÆ÷£¬ÍйܷþÎñ·½ÄǰïÈËÓָ㲻¶®Äã˵µÄɶ×Ógcc£¬Òª°²×°gccʵÔÚÊÇÌ«Âé·³ÁË¡£ÄãµÃÈ¥ÕÒgccÏà¹ØµÄ°ü£¬°æ±¾ºÅ»¹µÃ±ØÐë¶ÔÓ¦ÉÏ£¬·ñÔò²»¼æÈÝ¡£×î½ü¸øÒ»¸öÅóÓÑ×°gcc£¬ ......
Linux Ô¶³ÌµÇ¼·þÎñ£ºtelnetºÍssh
ͨ³£Çé¿öÏÂÔ¶³ÌµÇ¼ÎÒÃÇʹÓÃtelnet·þÎñ£¬Red Hat
Linux´øÓÐtelnet·þÎñÆ÷µÄÈí¼þ°ü£¬ÎÒÃÇÐèÒª°²×°telnet-serverºÍxinetdÁ½¸öÈí¼þ°ü£º
[root@rh73 ~]# rpm -ivh
/mnt/cdrom/RedHat/RPMS/telnet-server-0.17-20.i386.rpm
[root@rh73 ~]# rpm -ivh
/mnt/cdrom/RedHat/RPMS/xinetd-2.3.4-0 ......