Docstoc

001

Document Sample
001 Powered By Docstoc
					                                µ⁄“ª≤ø∑÷                shell

                                    1’¬ Œƒº˛∞≤»´”λ®œfi

   Œ™¡À∑¿÷πŒ¥ ⁄»®”√ªß∑√Œ ƒ„µƒŒƒº˛£¨ø…“‘‘⁄Œƒº˛∫Õƒø¬º…œ…Ë÷√
‘⁄¥¥Ω® ±À˘æfl”–µƒ»± °»®œfi£∫’‚–©÷ª «’˚∏ˆœµÕ≥∞≤»´Œ Â÷–µƒ“ª–°≤ø∑÷°
∂‘œµÕ≥∞≤»´Œ µƒ∑Ω∑Ω√Ê√ÊΩ¯––»´√ʵƒÃΩÃ÷£¨÷ª «ΩÈ…‹“ªœ¬”–πÿŒƒº˛∫Õƒø¬
   ±æ’¬∞¸∫¨“‘œ¬ƒ⁄»›£∫
    • Œƒº˛∫Õƒø¬ºµƒ»®œfi°£
    • setuid°£
    • chown∫Õ chgrp°£
    • umask°£
    • ∑˚∫≈¡¥Ω”°£
    ¥¥Ω®Œƒº˛µƒ”√ªß∫ÕÀ˚ (À˝)À˘ Ù”⁄µƒ◊È”µ”–∏√Œƒº˛°£Œƒº˛µƒ Ù÷˜ø…“‘…Ë∂®À≠æfl”–∂¡°¢–¥°¢÷¥
––∏ √ Œƒº˛µƒ»®œfi°£µ±»ª£¨∏ ˘ ”√ªßªÚœµÕ≥π ‹ ¿Ì‘±ø…“‘∏ ƒ ±‰»Œ∫ Œ ∆’Õ®”√ªßµƒ…Ë÷√°£“ª∏ ˆ Œƒº˛“ªæ≠
¥¥Ω®£¨æÕæfl”–»˝÷÷∑√Œ ∑Ω Ω£∫
    1) ∂¡£¨ø…“‘œ‘ æ∏√Œƒº˛µƒƒ⁄»›°£
    2) –¥£¨ø…“‘±‡º≠ªÚ…æ≥˝À¸°£
    3) ÷¥––£¨»Áπ˚∏√Œƒº˛ «“ª∏ˆ       shellΩ≈±æªÚ≥Öڰ£
    ∞¥’’À˘’Î∂‘µƒ”√ªß£¨Œƒº˛µƒ»®œfiø…∑÷Œ™»˝¿‡£∫
    1) Œƒº˛ Ù÷˜£¨¥¥Ω®∏√Œƒº˛µƒ”√ªß°£
    2) Õ¨◊È”√ªß£¨”µ”–∏√Œƒº˛µƒ”√ªß◊È÷–µƒ»Œ∫Œ”√ªß°£
    3) ∆‰À˚”√ªß£¨º¥≤ª Ù”⁄”µ”–∏√Œƒº˛µƒ”√ªß◊ȵƒƒ≥“ª”√ªß°£

1.1 Œƒº˛

    µ±ƒ„¥¥Ω®“ª∏ˆŒƒº˛µƒ ±∫Ú£¨œµÕ≥±£¥Ê¡À”–πÿ∏√Œƒº˛µƒ»´≤ø–≈œ¢£¨∞¸¿®£∫
    • Œƒº˛µƒŒª÷√°£
    • Œƒº˛¿‡–Õ°£
    • Œƒº˛≥§∂»°£
    • ƒƒŒª”√ªß”µ”–∏√Œƒº˛£¨ƒƒ–©”√ªßø…“‘∑√Œ ∏√Œƒº˛°£
    • iΩ⁄µ„°£
    • Œƒº˛µƒ–fi∏ƒ ±º‰°£
    • Œƒº˛µƒ»®œfiŒª°£
    »√Œ“√« π”√ ls -l √¸¡Ó£¨¿¥ø¥“ª∏ˆµ‰–ÕµƒŒƒº˛£∫
  2 µ⁄“ª≤ø∑÷                    shell
                                                                                                      œ¬‘ÿ




      total 4232£∫’‚“ª––∏ÊÀflŒ“√«∏√ƒø¬º÷–À˘”–Œƒº˛À˘’ºµƒø’º‰°£
      - r w x r- x r- x£∫’‚ «∏√Œƒº˛µƒ»®œfiŒª°£»Áπ˚≥˝»•◊Ó«∞√ʵƒ∫·∏‹£¨’‚¿Ô“ªπ≤ «                  9∏ ˆ ◊÷∑˚£¨À˚√«
                                                                9∏ ˆ
∑÷±∂‘”¶ 9∏ˆ»®œfiŒª°£Õ®π˝’‚–©»®œfiŒª£¨ø…“‘…Ë∂®”√ªß∂‘Œƒº˛µƒ∑√Œ »®œfi°£’‚◊÷∑˚ø…“‘∑÷
Œ™»˝◊È£∫
      rwx£∫Œƒº˛ Ù÷˜»®œfi                            ’‚ ««∞√Ê»˝Œª
      r-x£∫Õ¨◊È”√ªß»®œfi                            ’‚ «÷–º‰»˝Œª
      r-x£∫∆‰À˚”√ªß»®œfi                            ’‚ «◊Ó∫Û»˝Œª
      ∫Û√ÊŒ“√«ªπΩ´∂‘’‚–©»®œfiŒª◊˜∏¸œÍœ∏µƒΩÈ…‹°£≥ˆœ÷‘⁄                        r°¢ w°¢ xŒª÷√…œµƒ∫·∏‹±Ì 朇”¶µƒ∑√
Œ »®œfi±ªΩ˚÷π°£
      1 ∏√Œƒº˛”≤¡¥Ω”µƒ ˝ƒø°£
      root Œƒº˛µƒ Ù÷˜°£
      root Œƒº˛µƒ Ù÷˜ rootÀ˘‘⁄µƒ»± °◊È (“≤Ω–◊ˆ root)°£
      3578 ”√◊÷Ω⁄¿¥±Ì 浃Œƒº˛≥§∂»£¨º«◊°£¨≤ª «                     K◊÷Ω⁄£°
      Oct 14 04:44 Œƒº˛µƒ∏¸–¬ ±º‰°£
      dmesg Œƒº˛√˚°£

1.2 Œƒº˛¿‡–Õ

   ªπ º «µ√«∞ √ Ê“ªΩ ⁄ À˘Ã·µΩ µ ƒŒƒº˛»®œfiŒª«∞ √ ʵƒƒ«∏ ˆ ◊÷∑˚¬£øŒ“√«œ÷‘⁄æÕΩ ‚ Õ“ªœ¬’‚∏ ˆ ∫ · ∏ ‹
À˘¥˙±Ìµƒ“‚Àº£¨Œƒº˛¿‡–Õ”–∆fl÷÷£¨À¸ø…“‘¥”   ls -l√¸¡ÓÀ˘¡–≥ˆµƒΩ·π˚µƒµ⁄“ªŒªø¥≥ˆ£¨’‚∆fl÷÷¿‡–Õ
«£∫
      d ƒø¬º°£
      l ∑˚∫≈¡¥Ω”             (÷∏œÚ¡Ì“ª∏ˆŒƒº˛       )°£
      s Ã◊Ω”◊÷Œƒº˛°£
      b øȅ˱∏Œƒº˛°£
      c ◊÷∑˚…˱∏Œƒº˛°£
      p √¸√˚π‹µ¿Œƒº˛°£
      - ∆’Õ®Œƒº˛£¨ªÚ’fl∏¸◊º»∑µÿÀµ£¨≤ª Ù”⁄“‘…œº∏÷÷¿‡–ÕµƒŒƒº˛°£

1.3 »®œfi

      »√Œ“√«”√uch√¸¡Ó¥¥Ω®“ª∏ˆŒƒº˛£∫
            to
      $ touch myfile

      œ÷‘⁄∂‘∏ √ ƒø¬º π ” √          ls -l √¸¡Ó£∫
 œ¬‘ÿ                                                                          µ⁄   1’¬ Œƒº˛∞≤»´”λ®œfi     3
                                                                                                  (∫Û√ÊΩ´ª·≥ˆœ÷
∏¸∂‡µƒ∑˚∫≈¡¥Ω”Œƒº˛           )°£
            Œƒº˛ Ù÷˜»®œfi                         ◊È”√ªß»®œfi                     ∆‰À˚”√ªß»®œfi
            rw-                                  r--                            r°™
       Ω ” œ¬¿¥µƒ»˝∏ ˆ »®œfiŒª «Œƒº˛ Ù÷˜À˘æfl”–µƒ»®œfi£ª‘ŸΩ ” œ¬¿¥µƒ»˝Œª «”΃„Õ¨◊È”√ªßÀ˘æfl”–
µƒ»®œfi£¨’‚¿Ô « admin◊È£ª◊Ó∫Û»˝Œª «∆‰À˚”√ªßÀ˘æfl”–µƒ»®œfi°£‘⁄∏√√¸¡ÓµƒΩ·π˚÷–£¨Œ“À˘ Ù”⁄
µƒ»± °◊È“≤œ‘ æ¡À≥ˆ¿¥°£œ¬√Ê «∂‘∏√Œƒº˛»®œfiµƒæ´»∑√Ë ˆ£∫
                                               ±Ì1-1 ls -l√¸¡Ó ‰≥ˆµƒ∫¨“Â

                    (µ⁄“ª∏ˆ◊÷∑˚ )-                                             ∆’Õ®Œƒº˛
                    (Ω”œ¬¿¥µƒ»˝∏ˆ◊÷∑˚ )rw-                                     Œƒº˛ Ù÷˜µƒ»®œfi
                    (‘ŸΩ”œ¬¿¥µƒ»˝∏ˆ◊÷∑˚ )r--                                   Õ¨◊È”√ªßµƒ»®œfi
                    (◊Ó∫Û»˝∏ˆ◊÷∑˚ )r--                                         ∆‰À˚”√ªßµƒ»®œfi

       “Ú¥À£¨’‚»˝◊È◊÷∑˚        (≥˝¡Àµ⁄“ª∏ˆ◊÷∑˚         )∑÷±∂®“¡À£∫
       1) Œƒº˛ Ù÷˜À˘”µ”–µƒ»®œfi°£
       2) Œƒº˛ Ù÷˜»± °◊È (“ª∏ˆ”√ªßø…“‘ Ù”⁄∫‹∂‡µƒ◊È               )À˘”µ”–µƒ»®œfi°£
       3) œµÕ≥÷–∆‰À˚”√ªßµƒ»®œfi°£
       ‘⁄√ø“ª◊È◊÷∑˚÷–∫¨”–»˝∏ˆ»®œfiŒª£∫
       r ∂¡»®œfi
       w –¥/∏¸∏ƒ»®œfi
       x ÷¥––∏√Ω≈±æªÚ≥Öڵƒ»®œfi
       ’‚¿ÔŒ“√«≤…”√¡ÌÕ‚“ª÷÷∑Ω Ω¿¥±Ì æ∏’≤≈À˘¡–≥ˆ                 myfileµƒŒƒº˛»®œfi£∫
   -                               rw-                         r--                       r--
                    Œ
   Œƒº˛¿‡–ÕŒ™∆’Õ®Œƒº˛ ƒº˛ Ù÷˜ø…“‘∂¡°¢–¥                        Õ¨◊È”√ªßø…“‘∂¡            ∆‰À˚”√ªßø…“‘∂¡
                          m
       ƒ„ø…ƒ‹“—æ≠◊¢“‚µΩ¡À£¨ yfile‘⁄¥¥Ω®µƒ ±∫Ú≤¢Œ¥∏¯ Ù÷˜∏≥”Ë÷¥––»®œfi£¨‘⁄”√ªß¥¥Ω®Œƒº˛ ±£¨
œµÕ≥≤ªª·◊‘∂صÿ…Ë÷√÷¥––»®œfiŒª°£’‚ «≥ˆ”⁄º”«øœµÕ≥∞ ≤ »´µƒøº¬«°£±ÿ–Î ÷π § –fi∏ ƒ ’‚“ª»®œfiŒª£∫
∫Û√ÊΩ≤µΩ    umask√¸¡Ó ±£¨ƒ„æÕª·√˜∞◊Œ™ ≤√¥√ª”–ªÒµ√÷¥––»®œfi°£»ª∂¯£¨ƒ„ø…“‘’Î∂‘ƒø¬º…Ë÷√÷¥
––»®œfiŒª£¨µ´’‚”ÎŒƒº˛÷¥––»®œfiŒªµƒ“‚“”–À˘≤ªÕ¨£¨’‚“ªµ„Œ“√«Ω´‘⁄∫Û√ÊÃ÷¬¤°£
       …œ√Ê’‚∂Œπÿ”⁄»®œfiŒªµƒƒ⁄»›ø…ƒ‹≤ªÃ´∫√¿ÌΩ‚£¨»√Œ“√«¿¥ø¥º∏∏ˆ¿˝◊”                         (º˚±Ì 1-2)°£
       ∏ ¸ ¡Ó»À√‘ªÛµƒ «£¨∂‘”⁄Œƒº˛ Ù÷˜¿¥Àµ£¨‘⁄÷ª”–∂¡»®œfiŒª±ª÷√Œªµƒ«Èøˆœ¬£¨»‘»ªø…“‘Õ®π ˝
Œƒº˛÷ÿ∂®œÚµƒ∑Ω ∑ ®œÚ∏ √ Œƒº˛–¥»Î°£π ˝ “ªª·∂˘Œ“√«æÕª·ø¥µΩ £ ¨ƒ‹∑Ò…æ≥˝“ª∏ ˆ Œƒº˛ªπ “ ¿¿µ”⁄∏ √ Œƒ
º˛À˘‘⁄ƒø¬º»®œfiŒªµƒ…Ë÷√°£
                                                ±Ì1-2 Œƒº˛»®œfiº∞∫¨“Â

               »®     œfi                                        À˘¥˙±Ìµƒ∫¨“Â
               r-- --- ---                Œƒº˛ Ù÷˜ø…∂¡£¨µ´≤ªƒ‹–¥ªÚ÷¥––
                                         Œƒ
               r-- r-- ---                Œƒº˛ Ù÷˜∫ÕÕ¨◊È”√ªß (“ª∞„¿¥Àµ£¨ «Œƒº˛ Ù÷˜À˘‘⁄µƒ»± °◊È
                                         Œƒ                                                    )ø…∂¡
               r-- r-- r--                »Œ∫
                                         Œƒ Œ”√ªß∂ºø…∂¡£¨µ´≤ªƒ‹–¥ªÚ÷¥––
               rwx r-- r--                Œƒº˛ Ù÷˜ø…∂¡°¢–¥°¢÷¥––£¨Õ¨◊È”√ªß∫Õ∆‰À˚”√ªß÷ªø…∂¡
                                         Œƒ
               rwx r-x ---                Œƒº˛ Ù÷˜ø…∂¡°¢–¥°¢÷¥––£¨Õ¨◊È”√ªßø…∂¡°¢÷¥––
                                         Œƒ
    4 µ⁄“ª≤ø∑÷            shell
                                                                                            œ¬‘ÿ




                rwx r-x r-x        Œƒº˛ Ù÷˜ø…∂¡°¢–¥°¢÷¥––£¨Õ¨◊È”√ªß∫Õ∆‰À˚”√ªßø…∂¡°¢÷¥––
                                  Œƒ
                rw- rw- ---        Œƒº˛ Ù÷˜∫ÕÕ¨◊È”√ªßø…∂¡°¢–¥
                                  Œƒ
                rw- rw- r--        Œƒº˛ Ù÷˜∫ÕÕ¨◊È”√ªßø…∂¡°¢–¥£¨∆‰À˚”√ªßø…∂¡
                                  Œƒ
                rw- rw- ---        Œƒº˛ Ù÷˜∫ÕÕ¨◊È”√ªßº∞∆‰À˚”√ªß∂¡ø…“‘∂¡°¢–¥£¨…˜”√’‚÷÷»®œfi
                                  Œƒ
                                  …Ë÷√£¨“ÚŒ™»Œ∫Œ”√ªß∂ºø…“‘–¥»Î∏√Œƒº˛


 1.4 ∏ƒ±‰»®œfiŒª

   ∂‘”⁄ Ù”⁄ƒ„µƒŒƒº˛£¨ø…“‘∞ ¥ ’’◊‘º∫ µ ƒ–Ë“™∏ ƒ ±‰∆‰»®œfiŒªµƒ…Ë÷√°£‘⁄∏ ƒ ±‰Œƒº˛»®œfiŒ
 ÷Æ«∞£¨“™◊–œ∏µÿœÎ“ªœÎ”–ƒƒ–©”√ªß–Ë“™∑√Œ ƒ„µƒŒƒº˛)°£ø…“‘ π”√ chmod√¸¡Ó¿¥
                                                (∞¸¿®ƒ„µƒƒø¬º
 ∏ ƒ ±‰Œƒº˛»®œfiŒªµƒ…Ë÷√°£’‚“ª√¸¡Ó”–±»Ω œ ∂õƒæ¯∂‘ƒ£ Ω ∫ Õ ≥§“ª–©µƒ∑˚∫ ≈ ƒ £ Ω ° £Œ“√«œ»¿¥ø¥“ª
 ø¥∑˚∫≈ƒ£ Ω°£

 1.4.1 ∑˚∫≈ƒ£ Ω

      chmod√¸¡Óµƒ“ª∞„∏Ò ΩŒ™£∫
      chmod [who] operator [permission] filename

      whoµƒ∫¨“ «£∫
      u Œƒº˛ Ù÷˜»®œfi°£
      g Õ¨◊È”√ªß»®œfi°£
      o ∆‰À˚”√ªß»®œfi°£
      a À˘”–”√ªß (Œƒº˛ Ù÷˜°¢Õ¨◊È”√ªßº∞∆‰À˚”√ªß )°£
      operatorµƒ∫¨“£∫
      + ‘ˆº”»®œfi°£
      - »°œ˚»®œfi°£
      = …Ë∂®»®œfi°£
      permissionµƒ∫¨“£∫
      r ∂¡»®œfi°£
      w –¥»®œfi°£
      x ÷¥––»®œfi°£
      s Œƒº˛ Ù÷˜∫Õ◊È set-ID°£
      t ’≥–‘Œª *°£
      l ∏¯Œƒº˛º”À¯£¨ π∆‰À˚”√ªßŒfi∑®∑√Œ °£
      u,g,o ’Î∂‘Œƒº˛ Ù÷˜°¢Õ¨◊È”√ªßº∞∆‰À˚”√ªßµƒ≤Ÿ◊˜°£
      *‘⁄¡–Œƒº˛ªÚƒø¬º ±£¨”– ±ª·”ˆµΩ°∞               °
                                              t°±Œª°£∞ t°±¥˙±Ì¡À’≥–‘Œª°£»Áπ ˚ ‘⁄“ª∏ ˆ ƒø¬º…œ≥ˆœ÷
°∞ t°±Œª£¨’‚æÕ“‚Œ∂◊≈ ∏ √ ƒø¬º÷–µƒŒƒº˛÷ª”–∆‰ Ù÷˜≤≈ ø …“‘…æ≥˝£¨º¥ π ƒ ≥∏ ˆ Õ¨◊È”√ªßæfl”–∫ Õ Ù÷˜
 Õ¨µ»µƒ»®œfi°£≤ªπ˝”–µƒœµÕ≥‘⁄’‚“ªπÊ‘Ú…œ≤¢≤ª Æ∑÷—œ∏Ò°£
      »Áπ˚‘⁄Œƒº˛¡–±Ì ±ø¥µΩ°∞        £¨ƒ«√¥’‚æÕ“‚Œ∂◊≈∏√Ω≈±æªÚ≥Öڑ⁄÷¥–– ±ª·±ª∑≈‘⁄Ωªªª«¯
                                  t°±                                                              (–È
 ¥Ê)°£≤ªπ˝”…”⁄µ±ΩÒµƒƒ⁄¥Êº¤∏Ò»Á¥À÷Ƶգ¨¥Ûø…≤ª±ÿ¿Ìª·Œƒº˛µƒ°∞              t°±µƒ π”√°£
 œ¬‘ÿ                                                                              µ⁄ 1’¬ Œƒº˛∞≤»´”λ®œfi     5
1.4.2 chmod√¸¡Ó柿˝

    œ÷‘⁄»√Œ“√«¿¥ø¥“ª–© π”√ c h m o d√¸¡Óµƒ¿˝◊”°£ºŸ∂® m y f i l eŒƒº˛◊Ó≥ıæfl”–’‚—˘µƒ»®œfi£∫r w x
rwx rwx £∫

                               √¸ ¡Ó                      Ω·   π˚                   ∫¨   “Â
                        chmod a-x myfile                 rw- rw- rw-         ’ªÿÀ˘”–”√ªßµƒ÷¥––»®œfi
                        chmod og-w myfile                rw- r-- r--         ’ªÿÕ¨◊È”√ªß∫Õ∆‰À˚”√ªßµƒ–¥»®œfi
                        chmod g+w myfile                 rw- rw- r--        ∏≥”ËÕ¨◊È”√ªß–¥»®œfi
                        chmod u+x myfile                 rwx rw- r--       ∏≥”ËŒƒº˛ Ù÷˜÷¥––»®œfi
                        chmod go+x myfile                rwx rwx r-x       ∏≥”ËÕ¨◊È”√ªß∫Õ∆‰À˚”√ªß÷¥––»®œfi

    µ±¥¥Ω®                   myfileŒƒº˛ ±£¨À¸æfl”–’‚—˘µƒ»®œfi£∫


    »Áπ˚’‚ «Œ“–¥µƒ“ª∏ˆΩ≈±æ£¨Œ“œ£Õ˚ƒ‹πªæfl”–÷¥––»®œfi£¨≤¢»°œ˚∆‰À˚”√ªß                                             )
                                                                                                   (À˘”–∆‰À˚”√ªß
µƒ–¥»®œfi£¨ø…“‘”√£∫
    $ chmod u+x o-w myfile

    ’‚—˘£¨∏√Œƒº˛µƒ»®œfi±‰Œ™£∫




    œ÷‘⁄“—æ≠ π Œ ƒº˛ Ù÷˜∂‘                   m y f i l eŒƒº˛æfl”–∂¡°¢–¥÷¥––µƒ»®œfi£¨∂¯a d m i n◊ȵƒ”√ªß∂‘∏ √ Œƒº˛æfl
”–∂¡»®œfi°£
    »Áπ ˚ œ£Õ˚ƒ≥∏ ˆ Ω ≈ ± 挃º˛∂‘ƒ„◊‘º∫ ¿ ¥Àµø…÷¥––£¨∂¯«“ƒ„∂‘∏ √ Œƒº˛µƒ»± °»®œfi∫ ‹ ∑≈ – ƒ£¨ƒ«√¥
÷ª“™ πÀ¸∂‘ƒ„¿¥Àµæfl”–÷¥––»®œfiº¥ø…°£
    $ chmod u+x dt


1.4.3 æ¯∂‘ƒ£ Ω

    chmod√¸¡Óæ¯∂‘ƒ£ Ωµƒ“ª∞„–Œ ΩŒ™£∫
    chmod [mode] file

    ∆‰÷–             mode «“ª∏ˆ∞ÀΩ¯÷∆ ˝°£
    ‘⁄æ¯∂‘ƒ£ Ω÷–£¨»®œfi≤ø∑÷”–◊≈≤ªÕ¨µƒ∫¨“°£√ø“ª∏ˆ»®œfiŒª”√“ª∏ˆ∞ÀΩ¯÷∆ ˝¿¥¥˙±Ì£¨»Á±Ì
1-3À˘ æ°£
                                                   ±Ì1-3 ∞ÀΩ¯÷∆ƒø¬º /Œƒº˛»®œfi±Ì æ

               ∞À Ω¯           ÷∆ ˝           ∫¨    “                   ∞À Ω¯   ÷∆ ˝         ∫¨    “Â
                        0400                Œƒº˛ Ù÷˜ø…∂¡                    0010              Õ¨◊È”√ªßø…÷¥––
                        0200                Œƒº˛ Ù÷˜ø…–¥                    0004              ∆‰À˚”√ªßø…∂¡
                        0100                Œƒº˛ Ù÷˜ø…÷¥––                  0002              ∆‰À˚”√ªßø…–¥
                        0040                Õ¨◊È”√ªßø…∂¡                    0001              ∆‰À˚”√ªßø…÷¥––
                        0020                Õ¨◊È”√ªßø…–¥

    ‘⁄…Ë∂®»®œfiµƒ ±∫Ú£¨÷ª–Ë∞¥’’±Ì                         1 - 3≤È≥ˆ”ÎŒƒº˛ Ù÷˜°¢Õ¨◊È”√ªß∫ Õ ∆‰À˚”√ªßÀ˘æfl”–µƒ»®œfi
œ‡∂‘”¶µƒ ˝◊÷£¨≤¢∞—À¸√«º”∆¿¥£¨æÕ «œ‡”¶µƒ»®œfi±Ì æ°£
    ¥”±Ì 1-3÷–ø…“‘ø¥≥ˆ£¨Œƒº˛ Ù÷˜°¢Õ¨◊È”√ªß∫Õ∆‰À˚”√ªß∑÷±À˘ƒ‹πªæfl”–µƒ◊Ó¥Û»®œfi÷µæÕ «7°£
  6 µ⁄“ª≤ø∑÷                                        shell
                                                                                                                                         œ¬‘ÿ




                                                                        644£¨À¸µƒ“‚ÀºæÕ «£∫
   0400+0200(Œƒº˛ Ù÷˜ø…∂¡°¢–¥)                                                        =0600
   0040(Õ¨◊È”√ªßø…∂¡)                                                                 =0040
                  )
   0004(∆‰À˚”√ªßø…∂¡                                                                  =0004
                                                                                       0644
   ”–“ª∏ˆº∆À„∞ÀΩ¯÷∆»®œfi±Ì 浃∏¸∫√∞Ï∑®£¨»Á±Ì                                                        1-4À˘ æ£∫
                                                                                    ±Ì1-4 º∆À„»®œfi÷µ

                                       º˛
                                      Œƒ Ù ÷˜                                          Õ¨◊È”√ ªß                      À˚
                                                                                                                    ∆‰ ”√ ªß
                                      r w x                                            r w x                        r w x
                                      4+2+1                                            4+2+1                        4+2+1

    π”√±Ì                1 - 4£¨ø…“‘∏ ¸ »›“◊µÿº∆À„≥ˆœ‡”¶µƒ»®œfi÷µ£¨÷ª“™∑÷±’Î∂‘Œƒº˛ Ù÷˜°¢Õ¨◊È”√ªß∫ Õ ∆‰
À˚”√ªß∞—œ‡”¶»®œfiœ¬√ʵƒ ˝◊÷º”‘⁄“ª∆æÕø…“‘¡À°£
   myfileŒƒº˛æfl”–’‚—˘µƒ»®œfi£∫
   r w -                                                           r - -              r - -
   4+2                                                             4                           4
   ∞—œ‡”¶»®œfiŒªÀ˘∂‘”¶µƒ÷µº”‘⁄“ª∆£¨æÕ « 644°£

1.4.4 chmod√¸¡Óµƒ∆‰À˚¿˝◊”

   “‘œ¬ «“ª–© chmod√¸¡Óæ¯∂‘ƒ£ Ωµƒ¿˝◊”£∫

   √¸              ¡Ó                                              Ω·      π˚                            ∫¨    “Â
   chmod 666                                                   rw- rw- rw-           ∏≥”ËÀ˘”–”√ªß∂¡∫Õ–¥µƒ»®œfi
   chmod 644                                                   rw- r-- r--            ∏≥”ËÀ˘”–Œƒº˛ Ù÷˜∂¡∫Õ–¥µƒ»®œfi£¨À˘”–∆‰À˚”√ªß∂¡»®œfi
   chmod 744                                                   rwx r-- r--              ∏≥”ËŒƒº˛ Ù÷˜∂¡°¢–¥∫Õ÷¥––µƒ»®œfi£¨À˘”–∆‰À˚”√ªß∂¡µƒ»®œfi
   chmod 664                                                   rw- rw- r--             ∏≥”ËŒƒº˛ Ù÷˜∫ÕÕ¨◊È”√ªß∂¡∫Õ–¥µƒ»®œfi£¨∆‰À˚”√ªß∂¡»®œfi
   chmod 700                                                   rwx --- ---            ∏≥”ËŒƒº˛ Ù÷˜∂¡°¢–¥∫Õ÷¥––µƒ»®œfi
   chmod 444                                                   r-- r-- r--           ∏≥”ËÀ˘”–”√ªß∂¡»®œfi

   œ¬√Ê染ª∏ˆ¿˝◊”£¨ºŸ∂®”–“ª∏ˆ√˚Œ™                                                   yoaµƒŒƒº˛£¨æfl”–»Áœ¬»®œfi£∫


   Œ“œ÷‘⁄œ£Õ˚ π◊‘º∫∂‘∏√Œƒº˛ø…∂¡°¢–¥∫Õ÷¥––£¨                                                        admin◊È”√ªß∂‘∏√Œƒº˛÷ª∂¡£¨ø…“‘º¸»Î£∫


   »Áπ˚œ£Õ˚◊‘º∫∂‘∏√Œƒº˛ø…∂¡°¢–¥∫Õ÷¥––£¨∂‘∆‰À˚À˘”–”√ªß÷ª∂¡£¨Œ“ø…“‘”√£∫



   »Áπ˚œ£Õ˚“ª¥Œ…Ë÷√ƒø¬ºœ¬À˘”–Œƒº˛µƒ»®œfi£¨ø…“‘”√£∫
   chmod 644*

   ’‚Ω´ πŒƒº˛ Ù÷˜∫ÕÕ¨◊È”√ªß∂ºæfl”–∂¡∫Õ–¥µƒ»®œfi£¨∆‰À˚”√ªß÷ªæfl”–∂¡»®œfi°£
 œ¬‘ÿ                                                                             µ⁄ 1’¬ Œƒº˛∞≤»´”λ®œfi        7
                                      -R—°œÓ¡¨Õ¨◊”ƒø¬ºœ¬µƒŒƒº˛“ª∆…Ë÷√£∫
    chmod -R 664 /usr/local/home/dave/*

    ’‚—˘æÕø…“‘“ª¥ŒΩ ´                  /usr/local/home/daveƒø¬ºœ¬µƒÀ˘”–Œƒº˛¡¨Õ¨∏˜∏ˆ◊”ƒø¬ºœ¬µƒŒƒº˛µƒ»®œfi
»´≤ø…Ë÷√Œ™Œƒº˛ Ù÷˜∫ÕÕ¨◊È”√ªßø…∂¡∫Õ–¥£¨∆‰À˚”√ªß÷ª∂¡°£ π”√ - R—°œÓ“ª∂®“™Ω ˜ …˜£¨÷ª”–‘⁄
–Ë“™∏ƒ±‰ƒø¬º ˜œ¬»´≤øŒƒº˛»®œfi ±≤≈ø…“‘ π”√°£

1.4.5 ø…“‘—°‘Ò π”√∑˚∫≈ƒ£ ΩªÚæ¯∂‘ƒ£ Ω

    …œ√ʵƒ¿˝◊”÷–º»”–æ¯∂‘ƒ£ Ω µ ƒ£¨“≤”–∑˚∫ ≈ ƒ £ Ω µ ƒ£¨Œ“√«ø…“‘¥”÷–ø¥≥ˆ£¨»Áπ ˚ π ” √∏ √ √¸¡Ó
µƒ∑˚∫ ≈ ƒ £ Ω £ ¨ø…“‘…Ë÷√ªÚ»°œ˚∏ ˆ ±»®œfiŒª£¨∂¯‘⁄æ¯∂‘ƒ£ Ω ÷ –‘Ú≤ª»ª°£Œ“∏ ˆ »À«„œÚ”⁄ π ” √∑˚∫ ≈
ƒ£ Ω£¨“ÚŒ™À¸±»æ¯∂‘ƒ£ Ω∑Ω±„øÏΩ›°£

1.5 Ŀ¼

    ªπº«µ√‘⁄«∞√ÊΩÈ…‹ chmod√¸¡Ó ±Ω≤π˝£¨ƒø¬ºµƒ»®œfiŒª∫ÕŒƒº˛”–À˘≤ªÕ¨°£œ÷‘⁄Œ“√«¿¥ø¥ø¥∆‰
÷–µƒ«¯±°£ƒø¬ºµƒ∂¡»®œfiŒª“‚Œ∂◊≈ ø …“‘¡–≥ˆ∆‰÷–µƒƒ⁄»›°£–¥»®œfiŒª“‚Œ∂◊≈ ø …“‘‘⁄∏ √ ƒø¬º÷–¥¥
Ω ® Œƒº˛£¨»Áπ ˚ ≤ªœ£Õ˚∆‰À˚”√ªß‘⁄ƒ„µƒƒø¬º÷–¥¥Ω ® Œƒº˛£¨ø…“‘»°œ˚œ‡”¶µƒ–¥»®œfiŒª°£÷¥––»®œfi
                                             °£
Œª‘Ú“‚Œ∂◊≈À—À˜∫Õ∑√Œ ∏√ƒø¬º£®º˚±Ì 1-5°¢±Ì 1-6£©
                                                       ±Ì1-5 ƒø¬º»®œfi

                             r                                   w                                x

              ø…“‘¡–≥ˆ∏√ƒø¬º÷–µƒŒƒº˛               ø…“‘‘⁄∏√ƒø¬º÷–¥¥Ω®ªÚ…æ≥˝Œƒº˛         ø…“‘À—À˜ªÚΩ¯»Î∏√ƒø¬º


                                                     ±Ì 1-6   ƒø¬º»®œfi柿˝

                        »®       œfi            º˛
                                              Œƒ Ù ÷˜                   Õ¨◊È”√ ªß                 À˚
                                                                                                ∆‰ ”√ ªß
             drwx rwx r-x(775)                ∂¡°¢–¥°¢÷¥––              ∂¡°¢–¥°¢÷¥––            ∂¡°¢÷¥––
             drwx r-x r--(754)                ∂¡°¢–¥°¢÷¥––              ∂¡°¢÷¥––                ∂¡
             drwx r-x r-x(755)                ∂¡°¢–¥°¢÷¥––              ∂¡°¢÷¥––                ∂¡°¢÷¥––

    »Áπ˚∞—Õ¨◊È”√ªßªÚ∆‰À˚”√ªß’Î∂‘ƒ≥“ªƒø¬ºµƒ»®œfi…Ë÷√Œ™                          - - x£¨ƒ«√¥À˚√«Ω ´ Œfi∑®¡–≥ˆ∏ √ ƒø¬º
÷–µƒŒƒº˛°£»Áπ ˚ ∏ √ ƒø¬º÷–”–“ª∏ ˆ ÷¥––Œª÷√ŒªµƒΩ ≈ ± æªÚ≥Öڣ¨÷ª“™”√ªß÷™µ¿À¸µƒ¬∑æ∂∫ Õ Œƒº˛√˚£¨
»‘»ªø…“‘÷¥––À¸°£”√ªß≤ªƒ‹πªΩ¯»Î∏√ƒø¬º≤¢≤ª∑¡∞≠À˚µƒ÷¥––°£
    ƒø¬ºµƒ»®œfiΩ´ª·∏≤∏«∏√ƒø¬º÷–Œƒº˛µƒ»®œfi°£¿˝»Á£¨»Áπ˚ƒø¬º                            docsæfl”–»Áœ¬µƒ»®œfi£∫


               p
    ∂¯∆‰÷–µƒŒƒº˛ ayµƒ»®œfiŒ™£∫


    ƒ«√¥admin◊ȵƒ”√ªßΩ´Œfi∑®±‡º≠∏√Œƒº˛£¨“ÚŒ™À¸À˘ Ùµƒƒø¬º≤ªæfl”–’‚—˘µƒ»®œfi°£
    ∏√Œƒº˛∂‘»Œ∫Œ”√ªß∂ºø…∂¡£¨µ´”…”⁄À¸À˘‘⁄µƒƒø¬º≤¢Œ¥∏¯                          a d m i n◊ȵƒ”√ªß∏≥”Ë÷¥––»®œfi£¨À˘
“‘∏√◊ȵƒ”√ªß∂ºΩ´Œfi∑®∑√Œ ∏√ƒø¬º£¨À˚√«Ω´ª·µ√µΩ°∞∑√Œ ‹œfi°±µƒ¥ÌŒÛœ˚œ¢°£

1.6 suid/guid

    Œ“√«‘⁄«∞√Ê‘¯æ≠÷µΩπ˝ suid∫Õ guid°£’‚÷÷»®œfiŒªΩ¸ƒÍ¿¥≥…Œ™“ª∏ˆº¨ ÷µƒŒ °£∫‹∂‡œµÕ≥π©
   8 µ⁄“ª≤ø∑÷               shell
                                                                                                           œ¬‘ÿ




     suid“‚Œ∂◊≈»Áπ˚ƒ≥∏ˆ”√ªß∂‘ Ù”⁄◊‘º∫µƒ                     shellΩ≈±æ…Ë÷√¡À’‚÷÷»®œfi£¨ƒ«√¥∆‰À˚”√ªß‘⁄÷¥––’‚
“ªΩ ≈ ± æ ±“≤ª·æfl”–∆‰ Ù÷˜µƒœ‡”¶»®œfi°£”⁄ «£¨»Áπ ˚ ∏ ˘ ”√ªßµƒƒ≥“ª∏ ˆ Ω ≈ ± æ…Ë÷√¡À’‚—˘µƒ»®œfi£¨
ƒ«√¥∆‰À˚∆’Õ®”√ªß‘⁄÷¥––À¸µƒ∆⁄º‰“≤Õ¨—˘æfl”–∏˘”√ªßµƒ»®œfi°£Õ¨—˘µƒ‘≠‘Ú“≤ ”√”⁄ g u i d£¨÷¥
––œ‡”¶Ω≈±æµƒ”√ªßΩ´æfl”–∏√Œƒº˛À˘ Ù”√ªß◊È÷–”√ªßµƒ»®œfi°£

                 suid/guid
1.6.1 Œ™ ≤√¥“™ π”√

     Œ™ ≤√¥“™ π ” √’‚÷÷¿‡–ÕµƒΩ ≈ ± æ£ø’‚¿Ô”–“ª∏ ˆ ∫ ‹ ∫ √ µƒ¿˝◊”°£Œ“π ‹ ¿Ì◊≈ º ∏ ˆ ¥Û–Õµƒ ˝æ›ø‚œµ
Õ≥£¨∂¯∂‘À¸√«Ω¯––±∏∑›–Ë“™”–œµÕ≥π‹¿Ì»®œfi°£Œ“–¥¡Àº∏∏ˆΩ≈±æ£¨≤¢…Ë÷√¡ÀÀ¸√«µƒ g u i d£¨’‚—˘
Œ“÷∏ ∂ ®µƒ“ª–©”√ªß÷ª“™÷¥––’‚–©Ω ≈ ± ææÕƒ‹π ª ÕÍ≥…œ‡”¶µƒπ § ◊˜£¨∂¯Œfi–Γ‘ ˝æ›ø‚π ‹ ¿Ì‘±µƒ…Ì∑›
µ«¬º£¨“‘√‚≤ª–°–ƒ∆∆ªµ¡À ˝æ›ø‚∑˛ŒÒ∆˜°£Õ®π ˝ ÷¥––’‚–©Ω ≈ ± 棨À˚√«ø…“‘ÕÍ≥… ˝æ›ø‚±∏ ∑ ›º∞ ∆ ‰
À˚π‹¿Ì»ŒŒÒ£¨µ´ «‘⁄’‚–©Ω≈±æ‘À––Ω· ¯÷Æ∫Û£¨À˚√«æÕ”÷ªÿ∏¥µΩÀ˚√«◊˜Œ™∆’Õ®”√ªßµƒ»®œfi°£
                              s
     ”–œ‡µ±“ª–©UNIX√¸¡Ó“≤…Ë÷√¡Àuid∫Õ guid°£»Áπ˚œÎ’“≥ˆ’‚–©√¸¡Ó£¨ø…“‘Ω¯»Î                               /binªÚ/sbinƒø
¬º£¨÷¥––œ¬√ʵƒ√¸¡Ó£∫
     $ ls -l | grep '^...s'
     …œ√ʵƒ√¸¡Ó «”√¿¥≤È’“                 suidŒƒº˛µƒ£ª
     $ ls -l | grep '^...s..s'
     …œ√ʵƒ√¸¡Ó «”√¿¥≤È’“                 suid∫Õ guidµƒ°£
     œ÷‘⁄Œ“√«√˜∞◊¡À ≤√¥ «                 suid£¨ø… «»Á∫Œ…Ë÷√À¸ƒÿ£øœ¬√ÊæÕ¿¥ΩÈ…‹’‚∏ˆŒ °£»Áπ˚œ£Õ˚…Ë÷√
                                          4£ª»Áπ
suid£¨ƒ«√¥æÕΩ´œ‡”¶µƒ»®œfiŒª÷Æ«∞µƒƒ«“ªŒª…Ë÷√Œ™ ˚œ£Õ˚…Ë÷√guid£¨ƒ«√¥æÕΩ´œ‡”¶µƒ»®œfi
                  2£ª»Áπ
Œª÷Æ«∞µƒƒ«“ªŒª…Ë÷√Œ™ ˚œ£Õ˚¡Ω’fl∂º÷√Œª£¨ƒ«√¥Ω´œ‡”¶µƒ»®œfiŒª÷Æ«∞µƒƒ«“ªŒª…Ë÷√Œ™4+2°£
     “ªµ©…Ë÷√¡À’‚“ªŒª£¨“ª∏ˆ sΩ´≥ˆœ÷‘⁄                    xµƒŒª÷√…œ°£º«◊°£∫‘⁄…Ë÷√s u i dªÚg u i dµƒÕ¨ ±£¨œ‡”¶µƒ
                                       guid£¨ƒ«√¥±ÿ–Γ™»√∏√”√ªß◊Èæfl”–÷¥––»®œfi°£
÷¥––»®œfiŒª±ÿ–Γ™±ª…Ë÷√°£¿˝»Á£¨»Áπ˚œ£Õ˚…Ë÷√
                                s                          r wx
     »Áπ˚œÎ“™∂‘Œƒº˛ l o g i n…Ë÷√u i d£¨À¸µ±«∞À˘æfl”–µƒ»®œfiŒ™ rw- r-- (741) £¨–Ë“™‘⁄ π”√
c h m o d√¸¡Ó ±‘⁄∏√»®œfi ˝◊÷µƒ«∞√ʺ”…œ“ª∏ˆ                   4£¨º¥ chmod 4741£¨’‚Ω´ π∏√Œƒº˛µƒ»®œfi±‰Œ™ r w s
rw- r --°£
     $ chmod 4741 logit

         suid/guidµƒ¿˝◊”
1.6.2 …Ë÷√

     œ¬√Ê∏¯≥ˆº∏∏ˆ¿˝◊”£∫
                                                   ±Ì 1-7 …Ë÷√uid/guid
                                                             s

       √¸            ¡Ó     Ω·    π˚                                      ∫¨   “Â
     chmod 4755             rws r-x r-x         Œƒ             s
                                                  Œƒº˛±ª…Ë÷√¡Àu i d£¨Œƒº˛ Ù÷˜æfl”–∂¡°¢–¥∫ Õ ÷¥––µƒ»®œfi£¨À˘”–∆‰
                                                À˚”√ªßæfl”–∂¡∫Õ÷¥––µƒ»®œfi
     chmod 6711             rws --s --s         Œƒ             s
                                                  Œƒº˛±ª…Ë÷√¡Àu i d∫Õ g u i d£¨Œƒº˛ Ù÷˜æfl”–∂¡°¢–¥∫ Õ ÷¥––µƒ»®œfi£¨
                                                À˘”–∆‰À˚”√ªßæfl”–÷¥––µƒ»®œfi
     chmod 4764             rws rw- r--         Œƒ             s
                                                  Œƒº˛±ª…Ë÷√¡Àu i d£¨Œƒº˛ Ù÷˜æfl”–∂¡°¢–¥∫ Õ ÷¥––µƒ»®œfi£¨Õ¨◊È”√
                                                ªßæfl”–∂¡∫Õ÷¥––µƒ»®œfi£¨∆‰À˚”√ªßæfl”–∂¡»®œfi
 œ¬‘ÿ                                                          µ⁄ 1’¬ Œƒº˛∞≤»´”λ®œfi             9
                                   suid/guid°£»Áπ˚ƒ≥∏ˆŒƒº˛æfl”–’‚—˘µƒ»®œfi£∫ rwx r-x r-x£¨ƒ«√¥
            suid£∫
ø…“‘’‚—˘…Ë÷√∆‰
    chmod u+s <filename>

    ”⁄ «∏ √ Œƒº˛µƒ»®œfiΩ ´ ±‰Œ™£∫   rws r-x r-x
    ‘⁄≤È’“…Ë÷√¡ÀsuidµƒŒƒº˛ ±£¨√ª◊ºª·ø¥µΩæfl”–’‚—˘»®œfiµƒŒƒº˛£∫                           S
                                                                       rwS r-x r-x£¨∆‰÷– Œ™¥Û–¥°£
À¸±Ì 朇”¶µƒ÷¥––»®œfiŒª≤¢Œ¥±ª…Ë÷√£¨’‚ «“ª÷÷√ª”– ≤√¥”√¥¶µƒsuid…Ë÷√£¨ø…“‘∫ˆ¬‘À¸µƒ¥Ê‘⁄°£
    ◊¢“‚£¨ chmod√¸¡Ó≤ªΩ¯––±ÿ“™µƒÕÍ’˚–‘ºÏ≤È£¨ø…“‘∏¯ƒ≥“ª∏ˆ√ª”√µƒŒƒº˛∏≥”Ë»Œ∫Œ»®œfi£¨µ´
chmod √¸¡Ó≤¢≤ªª·∂‘À˘…Ë÷√µƒ»®œfi◊È∫œ◊ˆ ≤√¥ºÏ≤È°£“Ú¥À£¨≤ª“™ø¥µΩ“ª∏ˆŒƒº˛æfl”–÷¥––»®œfi£¨
æÕ»œŒ™À¸“ª∂® «“ª∏ˆ≥ÖڪÚΩ≈±æ°£

1.7 chown∫Õ chgrp

   µ±ƒ„¥¥Ω ® “ª∏ ˆ Œƒº˛ ±£¨ƒ„æÕ «∏ √ Œƒº˛µƒ Ù÷˜°£“ªµ©ƒ„”µ”–ƒ≥∏ ˆ Œƒº˛£¨æÕø…“‘∏ ƒ ±‰À¸µƒ
”–»®£¨∞—À¸µƒÀ˘”–»®Ωª∏¯¡ÌÕ‚“ª∏ˆ/ e t c / p a s s w dŒƒº˛÷–¥Ê‘⁄µƒ∫ œ ∑®”√ªß°£ø…“‘ π ” √”√ªß√˚ªÚ”√
ªß I D∫≈¿¥ÕÍ≥…’‚“ª≤Ÿ◊˜°£‘⁄∏ƒ±‰“ª∏ˆŒƒº˛µƒÀ˘”–»® ±£¨œ‡”¶µƒ           s u i d“≤Ω ´ ±ª«Â≥˝£¨’‚ «≥ˆ”⁄∞ ≤
»´–‘µƒøº¬«°£÷ª”–Œƒº˛µƒ Ù÷˜∫ Õ œµÕ≥π ‹ ¿Ì‘±ø…“‘∏ ƒ ±‰Œƒº˛µƒÀ˘”–»®°£“ªµ©Ω ´ Œƒº˛µƒÀ˘”–»®Ω ª
∏ ¯ ¡ÌÕ‚“ª∏ ˆ ”√ªß£¨æÕŒfi∑®‘Ÿ÷ÿ–¬ ’ªÿÀ¸µƒÀ˘”–»®°£»Áπ ˚ ’ʵƒ–Ë“™’‚—˘◊ˆ£¨ƒ«√¥æÕ÷ª”–«Û÷˙”⁄
œµÕ≥π‹¿Ì‘±¡À°£
    chown√¸¡Óµƒ“ª∞„–Œ ΩŒ™£∫
    chmod -R -h owner file
    - R—°œÓ“‚Œ∂◊≈∂‘À˘”–◊”ƒø¬ºœ¬µƒŒƒº˛“≤∂ºΩ¯––Õ¨—˘µƒ≤Ÿ◊˜°£ - h—°œÓ“‚Œ∂◊≈ ‘ ⁄∏ ƒ ±‰∑˚∫ ≈ ¡ ¥
Ω”Œƒº˛µƒ Ù÷˜ ±≤ª”∞œÏ∏√¡¥Ω”À˘÷∏œÚµƒƒø±ÍŒƒº˛°£

1.7.1 chown柿˝

    ’‚¿Ô∏¯≥ˆº∏∏ˆ¿˝◊”£∫




    Œƒº˛ rojectµƒÀ˘”–»®œ÷‘⁄”…”√ªßlouiseΩª∏¯¡À”√ªß
       p                                               pauline°£

1.7.2 chgrp柿˝

    chgrp√¸¡Ó∫Õ chown√¸¡Óµƒ∏Ò Ω≤Ó≤ª∂‡£¨œ¬√Ê∏¯≥ˆ“ª∏ˆ¿˝◊”°£




                                               syb
    ”√ªß paulineœ÷‘⁄∞—∏√Œƒº˛À˘ Ùµƒ◊È”… admin±‰Œ™ admin£®œµÕ≥÷–µƒ¡ÌÕ‚“ª∏ˆ”√ªß◊È£©°£

1.7.3 ’“≥ˆƒ„À˘ Ù”⁄µƒ”√ªß◊È

    »Áπ˚ƒ„œ£Õ˚÷™µ¿◊‘º∫ Ù”⁄ƒƒ–©”√ªß◊È£¨ø…“‘”√»Áœ¬µƒ√¸¡Ó£∫
  10 µ⁄“ª≤ø∑÷            shell
                                                                                                   œ¬‘ÿ



                    id√¸¡Ó£∫




1.7.4 ’“≥ˆ∆‰À˚”√ªßÀ˘ Ù”⁄µƒ◊È

    Œ™¡À’“≥ˆ∆‰À˚”√ªßÀ˘ Ù”⁄µƒ◊È£¨ø…“‘”√»Áœ¬µƒ√¸¡Ó£∫



    …œ√ʵƒ√¸¡Ó∏ÊÀflŒ“√«”√ªßatty Ù”⁄ sybadmin°¢ appsgen∫Õ post”√ªß◊È°£
                        m

1.8 umask

                     u ±£¨
    µ±◊Ó≥ıµ«¬ºµΩœµÕ≥÷–m a s k√¸¡Ó»∑∂®¡Àƒ„¥¥Ω®Œƒº˛µƒ»± °ƒ£ Ω°£’‚“ª√¸¡Ó µº …œ∫Õ
c h m o d√¸¡Ó’˝∫√œ‡∑¥°£ƒ„µƒœµÕ≥π‹¿Ì‘±±ÿ–Γ™Œ™ƒ„…Ë÷√“ª∏ˆ∫œ¿Ìµƒ                u m a s k÷µ£¨“‘»∑±£ƒ„¥¥Ω®µƒ
Œƒº˛æfl”–À˘œ£Õ˚µƒ»± °»®œfi£¨∑¿÷π∆‰À˚∑«Õ¨◊È”√ªß∂‘ƒ„µƒŒƒº˛æfl”––¥»®œfi°£
    ‘⁄“—æ≠µ«¬º÷Æ∫Û£¨ø…“‘∞¥’’∏ˆ»Àµƒ∆´∫√ π”√              umask√¸¡Ó¿¥∏ƒ±‰Œƒº˛¥¥Ω®µƒ»± °»®œfi°£œ‡”¶
µƒ∏ƒ±‰÷±µΩÕÀ≥ˆ∏√ shellªÚ π”√¡ÌÕ‚µƒ        umask√¸¡Ó÷Æ«∞“ª÷±”––ß°£
    “ª∞„¿¥Àµ£¨ u m a s k√¸¡Ó «‘⁄ / e t c / p r o f i l eŒƒº˛÷–…Ë÷√µƒ£¨√ø∏ ˆ ”√ªß‘⁄µ«¬º ±∂ºª·“˝”√’‚∏ ˆ Œƒ
º˛£¨À˘“‘»Áπ˚œ£Õ˚∏ƒ±‰À˘”–”√ªßµƒ         umask£¨ø…“‘‘⁄∏√Œƒº˛÷–º”»Îœ‡”¶µƒÃıƒø°£»Áπ˚œ£Õ˚”¿æ√–‘
µÿ…Ë÷√◊‘º∫µƒ umask÷µ£¨ƒ«√¥æÕ∞—À¸∑≈‘⁄◊‘º∫            $HOMEƒø¬ºœ¬µƒ.profileªÚ.bash_profileŒƒº˛÷–°£

             umask÷µ
1.8.1 »Á∫Œº∆À„

    u m a s k√¸¡Ó‘ –̃„…Ë∂®Œƒº˛¥¥Ω® ±µƒ»± °ƒ£ Ω£¨∂‘”¶√ø“ª¿‡”√ªß                   (Œƒº˛ Ù÷˜°¢Õ¨◊È”√ªß°¢
∆‰À˚”√ªß)¥Ê‘⁄“ª∏ˆœ‡”¶µƒ        u m a s k÷µ÷–µƒ ˝◊÷°£∂‘”⁄Œƒº˛¿¥Àµ£¨’‚“ª ˝◊÷µƒ◊Ó¥Û÷µ∑÷± «                 6°£œµ
Õ≥≤ª‘ –̃„‘⁄¥¥Ω®“ª∏ˆŒƒ±æŒƒº˛ ±æÕ∏≥”ËÀ¸÷¥––»®œfi£¨±ÿ–Α⁄¥¥Ω®∫Û”√                       c h m o d√¸¡Ó‘ˆº”’‚“ª
»®œfi°£ƒø¬º‘Ú‘ –Ì…Ë÷√÷¥––»®œfi£¨’‚—˘’Î∂‘ƒø¬º¿¥Àµ£¨umask÷–∏˜∏ˆ ˝◊÷◊Ó¥Ûø…“‘µΩ                         7°£
    ∏√√¸¡Óµƒ“ª∞„–Œ ΩŒ™£∫
    umask nnn
    ∆‰÷–       um
           nnnŒ™ ask÷√000-777°£
    »√Œ“√«¿¥ø¥“ª–©¿˝◊”°£
    º∆À„≥ˆƒ„µƒ umask÷µ£∫
                                             u
    ø…“‘”–º∏÷÷º∆À„ u m a s k÷µµƒ∑Ω∑®£¨Õ®π˝…Ë÷√ m a s k÷µ£¨ø…“‘Œ™–¬¥¥Ω ® µƒŒƒº˛∫ Õ ƒø¬º…Ë÷√»±
°»®œfi°£±Ì 1-8¡–≥ˆ¡À”λ®œfiŒªœ‡∂‘”¶µƒumask÷µ°£
    ‘⁄º∆À„ u m a s k÷µ ±£¨ø…“‘’Î∂‘∏˜¿‡”√ªß∑÷±‘⁄’‚’≈±Ì÷–∞¥’’À˘–Ë“™µƒŒƒº˛                     /ƒø¬º¥¥Ω ® »± °
»®œfi≤È’“∂‘”¶µƒumask÷µ°£
    ¿˝»Á£¨ umask÷µ002 À˘∂‘”¶µƒŒƒº˛∫Õƒø¬º¥¥Ω®»± °»®œfi∑÷±Œ™664∫Õ 775°£
    ªπ”–¡ÌÕ‚“ª÷÷º∆À„      u m a s k÷µµƒ∑Ω∑®°£Œ“√«÷ª“™º«◊°u m a s k «¥”»®œfi÷–°∞ ƒ √◊fl°±œ‡”¶µƒŒªº¥
ø…°£
 œ¬‘ÿ                                                                    µ⁄ 1’¬ Œƒº˛∞≤»´”λ®œfi     11
                                            1-8 umask÷µ”λ®œfi

                       umask                        Œƒ         º˛                 ƒø       ¬º

                        0                                 6                            7
                        1                                 6                            6
                        2                                 4                            5
                        3                                 4                            4
                        4                                 2                            3
                        5                                 2                            2
                        6                                 0                            1
                        7                                 0                            0

    ¿˝»Á£¨∂‘”⁄   umask÷µ002£¨œ‡”¶µƒŒƒº˛∫Õƒø¬º»± °¥¥Ω®»®œfi « ≤√¥ƒÿ£ø
    µ⁄“ª≤Ω£¨Œ“√« ◊œ»–¥œ¬æfl”–»´≤ø»®œfiµƒƒ£ Ω£¨º¥                      777(À˘”–”√ªß∂ºæfl”–∂¡°¢–¥∫Õ÷¥––»®œfi )°£
    µ⁄∂˛≤Ω£¨‘⁄œ¬√Ê“ª––∞¥’’         umask÷µ–¥œ¬œ‡”¶µƒŒª£¨‘⁄±æ¿˝÷– « 002°£
    µ⁄»˝≤Ω £ ¨‘⁄Ω ” œ¬¿¥µƒ“ª––÷–º«œ¬…œ√Ê¡Ω – –÷–√ª”–∆•≈ ‰ µƒŒª°£’‚æÕ «ƒø¬ºµƒ»± °¥¥Ω ® »®œfi°£
…‘º”¡∑œ∞æÕƒ‹πªº«◊°’‚÷÷∑Ω∑®°£
    µ⁄Àƒ≤Ω £ ¨∂‘”⁄Œƒº˛¿¥Àµ£¨‘⁄¥¥Ω ® ±≤ªƒ‹æfl”–Œƒº˛»®œfi£¨÷ª“™ƒ√µÙœ‡”¶µƒ÷¥––»®œfi±»Ãÿº¥
ø…°£
                         um      00
    ’‚æÕ «…œ√ʵƒ¿˝◊”£¨∆‰÷– ask÷µŒ™ 2£∫
    1) Œƒº˛µƒ◊Ó¥Û»®œfi                  rwx rwx rwx (777)
               00
    2) umaskֵΪ 2                     - - - - - - -w-
    3) ƒø¬º»®œfi                        rwx rwx r-x (775)                  ’‚æÕ «ƒø¬º¥¥Ω®»± °»®œfi
    4) Œƒº˛»®œfi                        rw- rw- r-- (664)                  ’‚æÕ «Œƒº˛¥¥Ω®»± °»®œfi
                                         02
    œ¬√Ê «¡ÌÕ‚“ª∏ˆ¿˝◊”£¨ºŸ…Ë’‚¥Œ umask÷µŒ™ 2£∫
    1) Œƒº˛µƒ◊Ó¥Û»®œfi                  rwx rwx rwx (777)
               02
    2) umaskֵΪ 2                     - - - -w- -w-
    3) ƒø¬º»®œfi                        rwx r-x r-x (755)                  ’‚æÕ «ƒø¬º¥¥Ω®»± °»®œfi
    4) Œƒº˛»®œfi                        rw- r-- r-- (644)                  ’‚æÕ «Œƒº˛¥¥Ω®»± °»®œfi

1.8.2 ≥£”√µƒumask÷µ

    ±Ì 1-9¡–≥ˆ¡À“ª–© umask÷µº∞À¸√«À˘∂‘”¶µƒƒø¬º∫ÕŒƒº˛»®œfi°£
                               ±Ì1-9 ≥£”√µƒumask÷µº∞∂‘”¶µƒŒƒº˛∫Õƒø¬º»®œfi

                  umask÷µ                           ƒø         ¬º                 Œƒ       º˛

                  022                                    755                       644
                  027                                    750                       640
                  002                                    775                       664
                  006                                    771                       660
                  007                                    770                       660

    »Áπ˚œÎ÷™µ¿µ±«∞µƒ        umask ÷µ£¨ø…“‘ π”√ umask√¸¡Ó£∫
   12 µ⁄“ª≤ø∑÷                                                    shell
                                                                                                                                                                   œ¬‘ÿ




                                                        umask÷µ£¨÷ª“™ π”√ umask√¸¡Ó…Ë÷√“ª∏ˆ–¬µƒ÷µº¥ø…£∫
      $ umask 002
      »∑»œ“ªœ¬œµÕ≥ «∑Ò“—æ≠Ω ” ‹¡À–¬µƒ                                                     umask÷µ£∫




      ‘⁄ π”√                                                                       /ƒø¬º¥¥Ω ® »± °»®œfi°£∑Ò
                               u m a s k√¸¡Ó÷Æ«∞“ª∂®“™≈™«Â≥˛µΩµ◊œ£Õ˚æfl”– ≤√¥—˘µƒŒƒº˛
‘Úø…ƒ‹ª·µ√µΩ“ª–©∑«≥£∆Êπ÷µƒΩ·π˚£ª¿˝»Á£¨»Áπ˚Ω´                                                                                6 0 0£¨ƒ«√¥À˘¥¥Ω®µƒŒƒº˛ /ƒø
                                                                                                             u m a s k÷µ…Ë÷√Œ™
                0
¬ºµƒ»± °»®œfiæÕ « 66£°

1.9 ∑˚∫≈¡¥Ω”

     ¥Ê‘⁄¡Ω ÷ ÷≤ªÕ¨¿‡–Õµƒ¡¥Ω ” £¨»Ì¡¥Ω ” ∫ Õ ”≤¡¥Ω ” £¨’‚¿ÔŒ“√«÷ªÃ÷¬¤»Ì¡¥Ω ” °£»Ì¡¥Ω ” µº …œæÕ
 «“ª∏ˆ÷∏œÚŒƒº˛µƒ÷∏’ࣃ„Ω´ª·∑¢œ÷’‚÷÷»Ì¡¥Ω” π”√∆¿¥∑«≥£∑Ω±„°£

1.9.1            π”√»Ì¡¥Ω”¿¥±£¥ÊŒƒº˛µƒ∂‡∏ˆ”≥œÒ

      œ¬√ÊŒ“√«æÕΩ‚ Õ“ªœ¬∑˚∫≈¡¥Ω” «‘ı√¥ªÿ ¬°£±»∑ΩÀµ‘⁄                                                                  / u s r / l o c a l / a d m i n / s a l e sƒø¬ºœ¬”–“ª∏ ˆ
∫¨”–œ˙ ¤–≈œ¢µƒŒƒº˛£¨œ˙ ¤≤ø√≈µƒ√ø“ª∏ˆ»À∂ºœÎø¥’‚∑›Œƒº˛°£ƒ„ø…“‘‘⁄√ø“ªŒª”√ªßµƒ                                                                                           $HOME
ƒø¬ºœ¬Ω ® ¡¢“ª∏ ˆ ÷∏ œ Ú∏ √ Œƒº˛µƒ¡¥Ω ” £¨∂¯≤ª «‘⁄√ø∏ ˆ ƒø¬ºœ¬øΩ ± ¥“ª∑›°£’‚—˘µ±–Ë“™∏ ¸ ∏ ƒ ’‚“ªŒƒ
º˛ ±£¨÷ª–Ë∏ƒ±‰“ª∏ˆ‘¥Œƒº˛º¥ø…°£√ø∏ˆœ˙ ¤                                                            $ H O M Eƒø¬º÷–µƒ¡¥Ω”ø…“‘∆»Œ∫Œ√˚◊÷£¨≤ª±ÿ∫Õ‘¥
Œƒº˛“ª÷¬°£
      »Áπ ˚ ”–∫ ‹ ∂‡◊”ƒø¬º£¨∂¯Ω ¯ »Î’‚–©ƒø¬º∫ ‹ ∑— ±º‰£¨‘⁄’‚÷÷«Èøˆœ¬¡¥Ω ” “≤∑«≥£”–”√°£ø…“‘’Î
∂‘ $ H O M Eƒø¬ºœ¬µƒ“ª∏ ˆ ∫ ‹ …Óµƒ◊”ƒø¬º¥¥Ω ® “ª∏ ˆ ¡¥Ω ” °£ªπ ” –£¨±»»Á‘⁄∞ ≤ ◊∞ “ ª∏ ˆ ”¶”√≥Ã–Ú ±£¨À¸
µƒ»’÷汪±£¥ÊµΩ /usr/opt/app/logƒø¬ºœ¬£¨»Áπ˚œÎ∞—À¸±£¥Ê‘⁄¡ÌÕ‚“ª∏ˆƒ„»œŒ™∏¸∑Ω±„ƒø¬ºœ¬£¨ø…
“‘Ω®¡¢“ª∏ˆ÷∏œÚ∏√ƒø¬ºµƒ¡¥Ω”°£
      ∏√√¸¡Óµƒ“ª∞„–Œ ΩŒ™£∫
      ln [-s] source_path target_path
      ∆‰÷–µƒ¬∑æ∂ø…“‘ «ƒø¬º“≤ø…“‘ «Œƒº˛°£»√Œ“√«¿¥ø¥º∏ ∏ ˆ ¿˝◊”°£




1.9.2 ∑˚∫≈¡¥Ω”柿˝

      ºŸ»ÁœµÕ≥÷–”– ˆ œ˙ ¤∫ Õ π ‹ ¿Ì”√ªß£¨œ˙ ¤”√ªß π ” √“ª∏ ˆ œ˙ ¤”¶”√≥Öڣ¨∂¯π ‹ ¿Ì”√ªß π ” √
                4 0∏
“ª∏ˆπ‹¿Ì”¶”√≥Öڰ£Œ“◊˜Œ™œµÕ≥π‹¿Ì‘±∏√‘ı√¥◊ˆƒÿ£ø ◊œ»…æ≥˝À¸√«∏˜◊‘                                                                                 $ H O M Eƒø¬ºœ¬µƒÀ˘
”– . p r o f i l eŒƒº˛°£»ª∫Û‘⁄                                    / u s r / l o c a l / m e n u s /ƒø¬ºœ¬¥¥Ω®¡Ω∏ˆ   p r o f i l eŒƒº˛£¨“ª∏ˆ «        s a l e s . p r o f i l e£¨“ª
∏ˆ « admin.profile£¨À¸√«∑÷±Œ™œ˙ ¤∫Õπ‹¿Ì»À‘±Ã·π©¡ÀÀ˘–˵ƒª∑æ≥£¨≤¢“˝µºÀ˚√«Ω¯»Îœ‡”¶µƒ”¶
”√≥Öڰ£œ÷‘⁄Œ“‘⁄À˘”–œ˙ ¤»À‘±µƒ $HOMEƒø¬ºœ¬∑÷±¥¥Ω®“ª∏ˆ÷∏œÚ                                                                             sales.profileµƒ¡¥Ω”£¨‘⁄À˘
”–π‹¿Ì»À‘±µƒ $ H O M Eƒø¬ºœ¬∑÷±¥¥Ω®“ª∏ˆ÷∏œÚ                                                             a d m i n . p r o f i l eŒƒº˛µƒ¡¥Ω ” °£◊¢“‚£¨≤ª±ÿ‘⁄…œ√Ê
√¸¡Ó∏Ò Ω÷–µƒ                            t a rg e t _ p a t h∂À¥¥Ω®œ‡”¶Œƒº˛£¨»Áπ˚≤ª¥Ê‘⁄’‚—˘“ª∏ˆŒƒº˛£¨                                       l n√¸¡Óª·◊‘∂Ø¥¥Ω®∏√Œƒ
     œ¬‘ÿ                                                                                                    µ⁄ 1’¬ Œƒº˛∞≤»´”λ®œfi       13
                                                                                       mattyÀ˘◊ˆµƒ≤Ÿ◊˜°£




                 (ƒ„À˘ø¥µΩµƒø…ƒ‹ª·”Î¥À…‘”–≤Ó± )°£
                 ’‚æÕ «Œ“À˘“™◊ˆµƒ»´≤øπ § ◊˜£ª∂‘”⁄π ‹ ¿Ì»À‘±“≤ «»Á¥À°£∂¯«“»Áπ ˚ –Ë“™◊˜»Œ∫ Œ –fi∏ ƒ µƒª∞ £ ¨
÷ª“™∏ƒ±‰œ˙ ¤∫Õπ‹¿Ì»À‘±µƒ profileŒƒº˛º¥ø…£¨∂¯≤ª±ÿ∂‘ 40∏ˆ”√ªß÷“ªΩ¯–––fi∏ƒ°£
                 œ¬√Ê «¡ÌÕ‚“ª∏ ˆ ¿˝◊”°£Œ“À˘π ‹ ¿ÌµƒœµÕ≥÷–”–“ª∏ ˆ Õ¯¬Áº‡ ”∆˜£¨À¸Ω ´ »’÷æ–¥‘⁄                                             /usr/opt/
m o n i t o r / r e g s t a rƒø¬ºœ¬£¨µ´∆‰À˚À˘”–µƒ»’÷æ∂º±£¥Ê‘⁄/ v a r / a d m / l o g sƒø¬ºœ¬£¨’‚—˘÷ª–Ë‘⁄∏ √ ƒø¬º
œ¬Ω ® ¡¢“ª∏ ˆ ÷∏ œ Ú‘≠”–Œƒº˛µƒ¡¥Ω ” æÕø…“‘‘⁄“ª∏ ˆ µÿ∑Ω ø ¥À˘”–µƒ»’÷æ¡À£¨∂¯≤ª±ÿª®∑—∫ ‹ ∂‡ ±º‰∑÷
±Ω¯»Î∏˜∏ˆœ‡”¶µƒƒø¬º°£œ¬√ÊæÕ «À˘”√µƒ¡¥Ω”√¸¡Ó£∫
                 $ ln -s /usr/opt/monitor/regstar/reg.log /var/adm/logs/monitor.log
                 »Áπ˚¡¥Ω”ô∂‡µƒª∞£¨ø…“‘…æµÙ“ª–©£¨≤ªπ˝«–º«≤ª“™…æ≥˝‘¥Œƒº˛°£




                 ≤ªπ‹   «∑Ò‘⁄Õ¨“ª∏ˆŒƒº˛œµÕ≥÷–£¨∂ºø…“‘¥¥Ω®¡¥Ω”°£‘⁄¥¥Ω®¡¥Ω”µƒ   ±∫Ú£¨≤ª“™Õ¸º«‘⁄‘≠”–




ƒø¬º…Ë÷√÷¥––»®œfi°£¡¥Ω ” “ªµ©¥¥Ω ® £¨¡¥Ω ” ƒø¬ºΩ ´ æfl”–»®œfi                                                   7 7 7ªÚrwx rwx rwx £¨µ´ « µº µƒ‘≠
”–Œƒº˛µƒ»®œfi≤¢Œ¥∏ƒ±‰°£
                 ‘⁄–¬∞≤◊∞µƒœµÕ≥…œ£¨Õ®≥£“™Ω¯––’‚—˘µƒ≤Ÿ◊˜£¨‘⁄ /varƒø¬º÷–¥¥Ω®“ª∏ˆ÷∏œÚ                                             /tmpƒø¬ºµƒ¡¥Ω”£¨
                   /var/
“ÚŒ™”––©”¶”√≥ÖڻœŒ™¥Ê‘⁄t m pƒø¬º (»ª∂¯À¸ µº …œ≤¢≤ª¥Ê‘⁄ )£¨”––©”¶”√≥Öڑ⁄∏ √ ƒø¬º÷–
±£¥Ê“ª–©¡Ÿ ±Œƒº˛°£Œ™¡À πÀ˘”–µƒ¡Ÿ ±Œƒº˛∂º∑≈‘⁄“ª∏ˆµÿ∑Ω£¨ø…“‘ π”√                                                            l n√¸¡Ó‘⁄ / v a rƒø¬ºœ¬Ω®
¡¢“ª∏ˆ÷∏œÚ                                   /tmpƒø¬ºµƒ¡¥Ω”°£



                 œ÷‘⁄»Áπ˚Œ“‘⁄ /varƒø¬º÷–¡–Œƒº˛£¨æÕƒ‹πªø¥µΩ∏’≤≈Ω®¡¢µƒ¡¥Ω”£∫




1.10 –°Ω·

    ±æ’¬Ω È …‹¡À“ª–©”–π ÿ Œƒº˛∞ ≤ »´µƒª˘±æ∏ ≈ ƒ Ó°£»Áπ ˚ ’‚–©√¸¡Óƒ‹π ª π ” √µ√µ±∂¯«“ π ” √µ√±»Ω œ
Ω˜…˜£¨”¶∏√≤ªª·”– ≤√¥Œ °£ ÷÷∏«·«·“ª«√æÕ”–ø…ƒ‹ ‰»Î -R’‚—˘µƒ√¸¡Ó£¨À¸Ω´∏ƒ±‰’˚
                                                    chmod
∏ ˆ Œƒº˛œµÕ≥µƒ»®œfi£¨»Áπ ˚ √ª”–◊ˆ±∏ ∑ ›µƒª∞ £ ¨√ª”–º∏ ƒ ͵ƒ ±º‰ø÷≈ ¬ «Œfi∑®ª÷∏ ¥ ¡À£¨À˘“‘‘⁄ ‰»Î
’‚–©√¸¡Ó ±£¨«ßÕÚ≤ª“™‘⁄ ÷÷∏…œÃ˘∏‡“©£°
                    «∑Ò π”√…Ë÷√¡À suidµƒΩ≈±æÕÍ»´»°æˆ”⁄ƒ„◊‘º∫°£»Áπ˚ π”√µƒª∞£¨“ª∂®“™»∑±£ƒ‹πªº‡øÿÀ¸µƒ
  π”√£¨∂¯«“≤ª“™“‘∏˘”√ªß…Ì∑›…Ë÷√                                                                     suid°£

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:2
posted:11/19/2012
language:
pages:13