{"id":168,"date":"2026-05-12T22:49:21","date_gmt":"2026-05-12T14:49:21","guid":{"rendered":"https:\/\/junai.ai\/blog\/linux-permissions-chmod-9\/"},"modified":"2026-05-12T22:49:21","modified_gmt":"2026-05-12T14:49:21","slug":"linux-permissions-chmod-9","status":"publish","type":"post","link":"https:\/\/junai.ai\/blog\/linux-permissions-chmod-9\/","title":{"rendered":"\ub9ac\ub205\uc2a4 \uad8c\ud55c\u00b7chmod\uc640 permission denied \ud574\uacb0 (9\ud3b8)"},"content":{"rendered":"\n<!-- WordPress REST API \ubc1c\ud589\uc6a9 HTML (\uc790\ub3d9 \uc0dd\uc131) -->\n<!-- WP-FEATURED-MEDIA-ID: 157 -->\n<div style=\"max-width:800px;margin:0 auto;\">\n<style>\n:root{\n  --color-primary:#1e40af;--color-accent:#3b82f6;--color-bg:#fafafa;--color-bg-card:#ffffff;\n  --color-text:#1e293b;--color-text-muted:#64748b;--hero-start:#0f172a;--hero-end:#1e40af;\n  --font-body:-apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo','Noto Sans KR',sans-serif;\n  --size-body:17px;--line-height:1.75;--h1-size:31px;--h2-size:27px;--h3-size:20px;\n}\n*{margin:0;padding:0;box-sizing:border-box;}\n.wrap{max-width:760px;margin:0 auto;padding:0 20px;}\n.hero{background:linear-gradient(135deg,var(--hero-start) 0%,var(--hero-end) 100%);color:#fff;padding:64px 0 56px;text-align:center;}\n.hero .eyebrow{display:inline-block;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#93c5fd;font-weight:700;margin-bottom:16px;}\n.hero h1{font-size:var(--h1-size);line-height:1.32;letter-spacing:-0.3px;font-weight:800;margin-bottom:18px;}\n.hero p.sub{font-size:18px;color:#cbd5e1;max-width:620px;margin:0 auto;}\n.hero .meta{margin-top:22px;font-size:14px;color:#94a3b8;}\n.hero-img{display:block;width:100%;height:auto;}\narticle{padding:48px 0 24px;}\narticle h2{font-size:var(--h2-size);line-height:1.35;letter-spacing:-0.3px;font-weight:800;margin:48px 0 18px;padding-left:14px;border-left:5px solid var(--color-primary);}\narticle h2:first-of-type{margin-top:8px;}\narticle h3{font-size:var(--h3-size);font-weight:700;margin:28px 0 10px;color:#0f172a;}\narticle p{margin:0 0 18px;}\narticle ul,article ol{margin:0 0 18px 4px;padding-left:22px;}\narticle li{margin-bottom:9px;}\narticle strong{color:#0f172a;font-weight:700;}\narticle a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;}\narticle code{background:#0f172a;color:#e2e8f0;padding:2px 7px;border-radius:5px;font-size:0.9em;font-family:'SF Mono',Menlo,Consolas,monospace;}\n.intro p:first-child{font-size:19px;color:#334155;}\n.notice{background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;padding:14px 18px;margin:0 0 30px;font-size:15px;color:#3730a3;}\n.notice b{color:#312e81;}\n.tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:22px 0;}\ntable{width:100%;border-collapse:collapse;font-size:15px;background:var(--color-bg-card);}\nth,td{padding:11px 12px;text-align:left;border-bottom:1px solid #e2e8f0;vertical-align:top;}\nth{background:#f1f5f9;font-weight:700;color:#0f172a;}\ntd:first-child,th:first-child{font-weight:700;}\n@media (max-width:560px){\n  .tablewrap table,.tablewrap thead,.tablewrap tbody,.tablewrap tr,.tablewrap th,.tablewrap td{display:block;width:auto;}\n  .tablewrap thead{display:none;}\n  .tablewrap tr{margin:0 0 14px;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;}\n  .tablewrap td{border:none;border-bottom:1px solid #f1f5f9;padding:9px 14px;}\n  .tablewrap td:first-child{background:#f1f5f9;font-weight:800;font-size:15.5px;}\n  .tablewrap td:last-child{border-bottom:none;}\n  .tablewrap td[data-label]::before{content:attr(data-label) \" \u2014 \";font-weight:700;color:var(--color-primary);}\n}\n.databox{background:#eff6ff;border-left:4px solid var(--color-accent);border-radius:0 8px 8px 0;padding:16px 18px;margin:20px 0;font-size:15.5px;}\n.databox b{color:var(--color-primary);}\n.warnbox{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border-radius:10px;padding:16px 18px;margin:22px 0;font-size:15.5px;color:#78350f;}\n.cmd{background:#0f172a;color:#e2e8f0;border-radius:10px;padding:14px 16px;margin:14px 0;font-family:'SF Mono',Menlo,Consolas,monospace;font-size:14px;line-height:1.8;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:pre-wrap;}\n.cmd .c{color:#7dd3fc;}\n.cmd .o{color:#94a3b8;}\n.cmd .h{color:#fde68a;}\n.roadmap{background:var(--color-bg-card);border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;margin:24px 0;font-size:15px;}\n.roadmap h3{margin:0 0 10px;font-size:17px;color:#0f172a;}\n.roadmap ol{margin:0 0 0 4px;padding-left:20px;}\n.roadmap li{margin-bottom:5px;color:#475569;}\n.cta{background:#0f172a;color:#e2e8f0;border-radius:14px;padding:26px 24px;margin:40px 0 8px;text-align:center;}\n.cta h3{color:#fff;margin:0 0 8px;font-size:19px;}\n.cta p{margin:0 0 4px;font-size:15px;color:#cbd5e1;}\nfooter{padding:30px 0 50px;text-align:center;color:var(--color-text-muted);font-size:13.5px;}\n@media (max-width:480px){:root{--h1-size:22px;--h2-size:20px;--size-body:16px;}.hero{padding:48px 0 40px;}article{padding:34px 0 16px;}.cmd{font-size:12.5px;}}\n<\/style>\n<header class=\"hero\">\n  <div class=\"wrap\">\n    <span class=\"eyebrow\">\uc6b0\ubd84\ud22c \u00b7 \ub9ac\ub205\uc2a4 \uc785\ubb38 \u2014 9\ud3b8<\/span>\n    <h1>\ub9ac\ub205\uc2a4 \uad8c\ud55c\uacfc chmod \u2014 permission denied \ub05d\ub0b4\uae30<\/h1>\n    <p class=\"sub\">&#8220;permission denied&#8221; \u2014 \ub9ac\ub205\uc2a4 \uc4f0\ub2e4 \ubcf4\uba74 \uaf2d \ub9cc\ub098\ub294 \uadf8 \uba54\uc2dc\uc9c0. \uc0ac\uc2e4 \ubb34\uc11c\uc6b4 \uac8c \uc544\ub2c8\ub77c, \uadf8\ub0e5 &#8220;\uc774 \ud30c\uc77c\uc740 \ub124 \uac70 \uc544\ub2c8\uc57c&#8221;\ub77c\ub294 \uc548\ub0b4\uc608\uc694.<\/p>\n    <p class=\"meta\">2026\ub144 5\uc6d4 12\uc77c \u00b7 \uc57d 8\ubd84 \u00b7 26\ud3b8 \uc785\ubb38 \uc2dc\ub9ac\uc988 9\ud3b8<\/p>\n  <\/div>\n<\/header>\n\n<img decoding=\"async\" class=\"hero-img\" src=\"https:\/\/junai.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-12.jpg\" alt=\"\ud130\ubbf8\ub110\uc5d0 ls -l \ucd9c\ub825\uacfc chmod \uba85\ub839\uc774 \ubcf4\uc774\ub294 \ud654\uba74 \u2014 \ub9ac\ub205\uc2a4 \uad8c\ud55c\uacfc chmod\ub97c \uc0c1\uc9d5\ud558\ub294 \uc77c\ub7ec\uc2a4\ud2b8\">\n\n<div class=\"wrap\">\n<article>\n\n  <div class=\"intro\">\n    <p>\ub9ac\ub205\uc2a4\ub97c \uc880 \uc4f0\ub2e4 \ubcf4\uba74 \ubc18\ub4dc\uc2dc \ub9cc\ub0a9\ub2c8\ub2e4 \u2014 <code>Permission denied<\/code>. \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc2e4\ud589\ud558\ub824\ub294\ub370, \ud30c\uc77c\uc744 \uace0\uce58\ub824\ub294\ub370, \ud3f4\ub354\uc5d0 \ub4e4\uc5b4\uac00\ub824\ub294\ub370 &#8220;\uad8c\ud55c \uc5c6\uc74c&#8221;\uc774\ub77c\uace0 \uac70\ubd80\ub2f9\ud558\ub294 \uadf8 \uc21c\uac04. \ucc98\uc74c\uc5d4 \ub2f9\ud669\uc2a4\ub7fd\uc9c0\ub9cc, \uc0ac\uc2e4 \uc774\uac74 \ub9ac\ub205\uc2a4\uac00 <strong>&#8220;\uc5ec\ub7ec \uc0ac\ub78c\uc774 \uac19\uc774 \uc4f0\ub294 \ucef4\ud4e8\ud130&#8221;<\/strong>\ub85c \uc124\uacc4\ub410\uae30 \ub54c\ubb38\uc5d0 \uc0dd\uae30\ub294, \uc544\uc8fc \ud569\ub9ac\uc801\uc778 \uc7a5\uce58\uc608\uc694.<\/p>\n    <p>\uc774 \uae00\uc740 \uadf8 \uad8c\ud55c \uc2dc\uc2a4\ud15c\uc744 \ud55c \ubc88\uc5d0 \uc815\ub9ac\ud569\ub2c8\ub2e4 \u2014 <code>ls -l<\/code>\uc774 \ubcf4\uc5ec\uc8fc\ub294 <code>drwxr-xr-x<\/code> \uac19\uc740 \uc554\ud638 \ud574\ub3c5, &#8220;\ub204\uac00 \ubb34\uc5c7\uc744 \ud560 \uc218 \uc788\ub098&#8221;\uc758 \uaddc\uce59, \uadf8\uac78 \ubc14\uafb8\ub294 <code>chmod<\/code>(\uae30\ud638 \ubc29\uc2dd\u00b7\uc22b\uc790 \ubc29\uc2dd), \uc18c\uc720\uc790\ub97c \ubc14\uafb8\ub294 <code>chown<\/code>, \uadf8\ub9ac\uace0 <strong>&#8220;permission denied&#8221; \ub5b4\uc744 \ub54c \uccb4\ud06c \uc21c\uc11c<\/strong>\uae4c\uc9c0. <strong>26\ud3b8 \uc785\ubb38 \uc2dc\ub9ac\uc988 9\ud3b8<\/strong>\uc774\uace0, \ub05d\ub098\uba74 \uadf8 \uba54\uc2dc\uc9c0\uac00 \ub354\ub294 \ubb34\uc12d\uc9c0 \uc54a\uc744 \uac70\uc608\uc694.<\/p>\n  <\/div>\n\n  <div class=\"notice\">\n    <b>\uc900\ube44\ubb3c \u2014<\/b> \uc6b0\ubd84\ud22c + \ud130\ubbf8\ub110. 6\ud3b8\uc5d0\uc11c \ub9cc\ub4e0 <code>~\/linux-practice<\/code>\uc5d0\uc11c \uc2e4\uc2b5\ud569\ub2c8\ub2e4. \uc2dc\uc2a4\ud15c \ud30c\uc77c(<code>\/etc<\/code> \ub4f1)\uc758 \uad8c\ud55c\uc740 <b>\uad6c\uacbd\ub9cc<\/b> \ud558\uace0, \ubc14\uafb8\ub294 \uc2e4\uc2b5\uc740 \uc5f0\uc2b5 \ud3f4\ub354 \uc548\uc5d0\uc11c\ub9cc \ud558\uc138\uc694.\n  <\/div>\n\n  <h2>ls -l \ud55c \uc904 \ud574\ub3c5 \u2014 drwxr-xr-x\uac00 \ubb54\uac00<\/h2>\n  <p>\uba3c\uc800 \uad8c\ud55c\uc774 \uc5b4\ub5bb\uac8c \ud45c\uc2dc\ub418\ub294\uc9c0 \ubd05\ub2c8\ub2e4. \uc5f0\uc2b5 \ud3f4\ub354\uc5d0\uc11c:<\/p>\n  <div class=\"cmd\"><span class=\"c\">$<\/span> cd ~\/linux-practice\n<span class=\"c\">$<\/span> touch report.txt\n<span class=\"c\">$<\/span> mkdir mydir\n<span class=\"c\">$<\/span> ls -l\n<span class=\"h\">-rw-r&#8211;r&#8211;<\/span> 1 jspark jspark    0 May 12 21:50 report.txt\n<span class=\"h\">drwxr-xr-x<\/span> 2 jspark jspark 4096 May 12 21:50 mydir<\/div>\n  <p>\ub9e8 \uc55e \uadf8 10\uae00\uc790\uac00 \uad8c\ud55c\uc785\ub2c8\ub2e4. <code>-rw-r--r--<\/code>\ub97c \ucabc\uac1c\ubcf4\uba74:<\/p>\n  <ul>\n    <li><strong>1\ubc88\uc9f8 \uae00\uc790<\/strong> = \uc885\ub958. <code>-<\/code>\uba74 \uc77c\ubc18 \ud30c\uc77c, <code>d<\/code>\uba74 \ub514\ub809\ud1a0\ub9ac(\ud3f4\ub354), <code>l<\/code>\uc774\uba74 \ub9c1\ud06c. \uadf8\ub798\uc11c \ud3f4\ub354\ub294 <code>drwxr-xr-x<\/code>\ucc98\ub7fc <code>d<\/code>\ub85c \uc2dc\uc791\ud574\uc694.<\/li>\n    <li><strong>\ub098\uba38\uc9c0 9\uae00\uc790<\/strong> = 3\uae00\uc790\uc529 3\ubb36\uc74c. <strong>[\uc18c\uc720\uc790][\uadf8\ub8f9][\uae30\ud0c0]<\/strong> \uc21c\uc11c. \uac01 \ubb36\uc74c\uc740 \ud56d\uc0c1 <code>r<\/code>(\uc77d\uae30)\u00b7<code>w<\/code>(\uc4f0\uae30)\u00b7<code>x<\/code>(\uc2e4\ud589) \uc790\ub9ac\uc774\uace0, \uad8c\ud55c\uc774 \uc5c6\uc73c\uba74 <code>-<\/code>.<\/li>\n  <\/ul>\n  <p>\uadf8\ub7ec\ub2c8\uae4c <code>-rw-r--r--<\/code>\ub294 &#8220;\uc77c\ubc18 \ud30c\uc77c \/ \uc18c\uc720\uc790\ub294 \uc77d\uace0+\uc4f0\uae30(rw-) \/ \uadf8\ub8f9\uc740 \uc77d\uae30\ub9cc(r&#8211;) \/ \uae30\ud0c0\ub3c4 \uc77d\uae30\ub9cc(r&#8211;)&#8221;. <code>drwxr-xr-x<\/code>\ub294 &#8220;\ud3f4\ub354 \/ \uc18c\uc720\uc790 rwx \/ \uadf8\ub8f9 r-x \/ \uae30\ud0c0 r-x&#8221;. \uadf8 \ub4a4\uc758 <code>jspark jspark<\/code>\ub294 <strong>\uc18c\uc720\uc790 \uc774\ub984\uacfc \uadf8\ub8f9 \uc774\ub984<\/strong>\uc785\ub2c8\ub2e4(\ubcf4\ud1b5 \uc0ac\uc6a9\uc790\uba85\uacfc \uac19\uc740 \uc774\ub984\uc758 \uadf8\ub8f9\uc774 \uc790\ub3d9 \uc0dd\uae40).<\/p>\n  <div class=\"databox\"><b>\ud55c \uc904 \uc694\uc57d:<\/b> <code>ls -l<\/code>\uc758 \ub9e8 \uc55e 10\uae00\uc790 = <code>[\uc885\ub958][\uc18c\uc720\uc790 rwx][\uadf8\ub8f9 rwx][\uae30\ud0c0 rwx]<\/code>. <code>r<\/code>=\uc77d\uae30, <code>w<\/code>=\uc4f0\uae30, <code>x<\/code>=\uc2e4\ud589, <code>-<\/code>=\uc5c6\uc74c. \uc774\uac83\ub9cc \uc77d\uc744 \uc904 \uc54c\uba74 \uc808\ubc18 \ub05d.<\/div>\n\n  <h2>r\u00b7w\u00b7x\uac00 \ud30c\uc77c\uacfc \ud3f4\ub354\uc5d0\uc11c \uac01\uac01 \ubb58 \ub73b\ud558\ub098<\/h2>\n  <p>\ud5f7\uac08\ub9ac\ub294 \uc9c0\uc810 \ud558\ub098 \u2014 <code>r<\/code>\u00b7<code>w<\/code>\u00b7<code>x<\/code>\uac00 <strong>\ud30c\uc77c\uc77c \ub54c\uc640 \ud3f4\ub354\uc77c \ub54c \uc758\ubbf8\uac00 \uc0b4\uc9dd \ub2e4\ub985\ub2c8\ub2e4<\/strong>:<\/p>\n  <div class=\"tablewrap\">\n  <table>\n    <thead><tr><th>\uad8c\ud55c<\/th><th>\ud30c\uc77c\uc5d0\uc11c \/ \ud3f4\ub354\uc5d0\uc11c<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>r (\uc77d\uae30)<\/td><td data-label=\"\ud30c\uc77c\/\ud3f4\ub354\">\ud30c\uc77c: \ub0b4\uc6a9\uc744 \ubcfc \uc218 \uc788\uc74c(<code>cat<\/code>\u00b7<code>less<\/code>). \ud3f4\ub354: \uadf8 \uc548\uc5d0 \ubb50\uac00 \uc788\ub294\uc9c0 \ubaa9\ub85d\uc744 \ubcfc \uc218 \uc788\uc74c(<code>ls<\/code>).<\/td><\/tr>\n      <tr><td>w (\uc4f0\uae30)<\/td><td data-label=\"\ud30c\uc77c\/\ud3f4\ub354\">\ud30c\uc77c: \ub0b4\uc6a9\uc744 \uace0\uce60 \uc218 \uc788\uc74c(\ud3b8\uc9d1\u00b7\uc800\uc7a5). \ud3f4\ub354: \uadf8 \uc548\uc5d0 \ud30c\uc77c\uc744 \ub9cc\ub4e4\uac70\ub098 \uc9c0\uc6b0\uac70\ub098 \uc774\ub984 \ubc14\uafc0 \uc218 \uc788\uc74c.<\/td><\/tr>\n      <tr><td>x (\uc2e4\ud589)<\/td><td data-label=\"\ud30c\uc77c\/\ud3f4\ub354\">\ud30c\uc77c: \ud504\ub85c\uadf8\ub7a8\u00b7\uc2a4\ud06c\ub9bd\ud2b8\ub85c \uc2e4\ud589\ud560 \uc218 \uc788\uc74c. \ud3f4\ub354: \uadf8 \ud3f4\ub354 \uc548\uc73c\ub85c \ub4e4\uc5b4\uac08 \uc218 \uc788\uc74c(<code>cd<\/code>). \u2014 \ud3f4\ub354\ub294 <code>x<\/code> \uc5c6\uc73c\uba74 \ubabb \ub4e4\uc5b4\uac10!<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n  <\/div>\n  <p>\uadf8\ub798\uc11c \ud3f4\ub354\ub294 \ubcf4\ud1b5 <code>r<\/code>\uacfc <code>x<\/code>\uac00 \uc138\ud2b8\ub85c \ub2e4\ub2d9\ub2c8\ub2e4(<code>r-x<\/code> = \ub4e4\uc5b4\uac00\uc11c \ubaa9\ub85d \ubcf4\uae30). \uc2a4\ud06c\ub9bd\ud2b8 \ud30c\uc77c\uc740 <code>x<\/code>\uac00 \uc788\uc5b4\uc57c <code>.\/\ub0b4\uc2a4\ud06c\ub9bd\ud2b8.sh<\/code>\ub85c \uc2e4\ud589\ub418\uace0\uc694 \u2014 \uc774\uac8c &#8220;\uc2a4\ud06c\ub9bd\ud2b8 \ub9cc\ub4e4\uc5c8\ub294\ub370 \uc2e4\ud589\uc774 \uc548 \ub3fc\uc694&#8221;\uc758 99% \uc6d0\uc778\uc785\ub2c8\ub2e4(\uc178 \uc2a4\ud06c\ub9bd\ud2b8\ub294 \uc2dc\ub9ac\uc988 21\ud3b8).<\/p>\n\n  <h2>chmod \u2014 \uad8c\ud55c \ubc14\uafb8\uae30 (\uae30\ud638 \ubc29\uc2dd \u00b7 \uc22b\uc790 \ubc29\uc2dd)<\/h2>\n  <p><code>chmod<\/code>(change mode)\uac00 \uad8c\ud55c\uc744 \ubc14\uafb8\ub294 \uba85\ub839\uc785\ub2c8\ub2e4. \ub450 \uac00\uc9c0 \ud45c\uae30\ubc95\uc774 \uc788\uc5b4\uc694 \u2014 \ub458 \ub2e4 \uacb0\uacfc\ub294 \uac19\uc73c\ub2c8 \ud3b8\ud55c \uac78 \uc4f0\uba74 \ub429\ub2c8\ub2e4.<\/p>\n  <h3>\u2460 \uae30\ud638 \ubc29\uc2dd \u2014 &#8220;\ub204\uad6c\uc5d0\uac8c \ubb34\uc5c7\uc744 \ub354\ud558\uac70\ub098 \ube7c\ub77c&#8221;<\/h3>\n  <div class=\"cmd\"><span class=\"c\">$<\/span> chmod u+x script.sh\n<span class=\"o\">                    \u2190 u(\uc18c\uc720\uc790)\uc5d0\uac8c x(\uc2e4\ud589) \uad8c\ud55c \ucd94\uac00. \uc2a4\ud06c\ub9bd\ud2b8 \uc2e4\ud589\ub418\uac8c \ub9cc\ub4dc\ub294 \uac00\uc7a5 \ud754\ud55c \uba85\ub839<\/span>\n<span class=\"c\">$<\/span> chmod g-w report.txt\n<span class=\"o\">                    \u2190 g(\uadf8\ub8f9)\uc5d0\uc11c w(\uc4f0\uae30) \uad8c\ud55c \uc81c\uac70<\/span>\n<span class=\"c\">$<\/span> chmod o-r secret.txt\n<span class=\"o\">                    \u2190 o(\uae30\ud0c0)\uc5d0\uc11c r(\uc77d\uae30) \uc81c\uac70 \u2014 &#8220;\ub0a8\ub4e4\uc740 \ubabb \ubcf4\uac8c&#8221;<\/span>\n<span class=\"c\">$<\/span> chmod a+r public.txt\n<span class=\"o\">                    \u2190 a(\ubaa8\ub450: u+g+o)\uc5d0\uac8c r \ucd94\uac00<\/span><\/div>\n  <p>\ud328\ud134: <code>chmod [\ub300\uc0c1][+ \ub610\ub294 -][\uad8c\ud55c] \ud30c\uc77c<\/code>. \ub300\uc0c1\uc740 <code>u<\/code>(\uc18c\uc720\uc790)\u00b7<code>g<\/code>(\uadf8\ub8f9)\u00b7<code>o<\/code>(\uae30\ud0c0)\u00b7<code>a<\/code>(\uc804\ubd80), \uad8c\ud55c\uc740 <code>r<\/code>\u00b7<code>w<\/code>\u00b7<code>x<\/code>. <code>+<\/code>\ub294 \ucd94\uac00, <code>-<\/code>\ub294 \uc81c\uac70. \uc9c1\uad00\uc801\uc774\uc8e0.<\/p>\n  <h3>\u2461 \uc22b\uc790 \ubc29\uc2dd \u2014 \ud55c \ubc88\uc5d0 \ud1b5\uc9f8\ub85c \uc9c0\uc815<\/h3>\n  <p>\uc774\uac74 \ucc98\uc74c\uc5d4 \uc554\ud638 \uac19\uc9c0\ub9cc \uc54c\uace0 \ub098\uba74 \ube60\ub985\ub2c8\ub2e4. <code>r=4<\/code>, <code>w=2<\/code>, <code>x=1<\/code>\ub85c \ubcf4\uace0, \ud55c \ubb36\uc74c\uc758 \uad8c\ud55c\uc744 \ub354\ud574\uc11c \ud55c \uc790\ub9ac \uc22b\uc790\ub85c \ub9cc\ub4e4\uc5b4\uc694. \uadf8\uac78 [\uc18c\uc720\uc790][\uadf8\ub8f9][\uae30\ud0c0] \uc138 \uc790\ub9ac\ub85c \uc501\ub2c8\ub2e4:<\/p>\n  <div class=\"tablewrap\">\n  <table>\n    <thead><tr><th>\uc22b\uc790<\/th><th>\uc758\ubbf8 (r=4 w=2 x=1)<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>7<\/td><td data-label=\"\uc758\ubbf8\">4+2+1 = rwx (\ub2e4 \ub428)<\/td><\/tr>\n      <tr><td>6<\/td><td data-label=\"\uc758\ubbf8\">4+2 = rw- (\uc77d\uae30+\uc4f0\uae30)<\/td><\/tr>\n      <tr><td>5<\/td><td data-label=\"\uc758\ubbf8\">4+1 = r-x (\uc77d\uae30+\uc2e4\ud589 \u2014 \ud3f4\ub354\uc5d0 \ud754\ud568)<\/td><\/tr>\n      <tr><td>4<\/td><td data-label=\"\uc758\ubbf8\">4 = r&#8211; (\uc77d\uae30\ub9cc)<\/td><\/tr>\n      <tr><td>0<\/td><td data-label=\"\uc758\ubbf8\">&#8212; (\uc544\ubb34\uac83\ub3c4 \uc548 \ub428)<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n  <\/div>\n  <div class=\"cmd\"><span class=\"c\">$<\/span> chmod 755 myscript.sh\n<span class=\"o\">                    \u2190 \uc18c\uc720\uc790 rwx(7) \/ \uadf8\ub8f9 r-x(5) \/ \uae30\ud0c0 r-x(5). \uc2a4\ud06c\ub9bd\ud2b8\u00b7\uc2e4\ud589\ud30c\uc77c\uc758 \ud45c\uc900<\/span>\n<span class=\"c\">$<\/span> chmod 644 notes.txt\n<span class=\"o\">                    \u2190 \uc18c\uc720\uc790 rw-(6) \/ \uadf8\ub8f9 r&#8211;(4) \/ \uae30\ud0c0 r&#8211;(4). \uc77c\ubc18 \ubb38\uc11c \ud30c\uc77c\uc758 \ud45c\uc900<\/span>\n<span class=\"c\">$<\/span> chmod 600 ~\/.ssh\/id_ed25519\n<span class=\"o\">                    \u2190 \uc18c\uc720\uc790\ub9cc rw-(6), \ub098\uba38\uc9c0 0. \ube44\ubc00\ud0a4\ucc98\ub7fc &#8220;\ub098\ub9cc \ubd10\uc57c \ud558\ub294&#8221; \ud30c\uc77c (18\ud3b8 SSH\uc5d0\uc11c \ub610 \ub098\uc634)<\/span>\n<span class=\"c\">$<\/span> chmod -R 755 mydir\n<span class=\"o\">                    \u2190 -R: \ud3f4\ub354 \uc548\uc758 \ubaa8\ub4e0 \uac83\uc5d0 \ud55c\uaebc\ubc88\uc5d0. \uc2e0\uc911\ud788 \u2014 \ud1b5\uc9f8\ub85c \ubc14\ub01c<\/span><\/div>\n  <p>\uc678\uc6b8 \uac74 \uc0ac\uc2e4\uc0c1 \ub458 \u2014 <strong><code>755<\/code><\/strong>(\uc2e4\ud589\ub418\ub294 \uac83: \uc2a4\ud06c\ub9bd\ud2b8\u00b7\ud3f4\ub354)\uc640 <strong><code>644<\/code><\/strong>(\ud3c9\ubc94\ud55c \ud30c\uc77c). \ub098\uba38\uc9c0\ub294 \ud544\uc694\ud560 \ub54c \uc704 \ud45c \ubcf4\uace0 \uacc4\uc0b0\ud558\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n  <h2>chown \u2014 \uc18c\uc720\uc790 \ubc14\uafb8\uae30, \uadf8\ub9ac\uace0 sudo\uc640\uc758 \uad00\uacc4<\/h2>\n  <p><code>chmod<\/code>\uac00 &#8220;\uad8c\ud55c&#8221;\uc774\ub77c\uba74 <code>chown<\/code>(change owner)\uc740 &#8220;\uc8fc\uc778&#8221;\uc744 \ubc14\uafc9\ub2c8\ub2e4. \ubcf4\ud1b5 <code>sudo<\/code>\uac00 \ud544\uc694\ud574\uc694(\ub0a8\uc758 \ud30c\uc77c\uc744 \ub0b4 \uac70\ub85c \uac00\uc838\uc624\ub294 \uac70\ub2c8\uae4c).<\/p>\n  <div class=\"cmd\"><span class=\"c\">$<\/span> sudo chown jspark report.txt\n<span class=\"o\">                    \u2190 report.txt\uc758 \uc18c\uc720\uc790\ub97c jspark\ub85c<\/span>\n<span class=\"c\">$<\/span> sudo chown jspark:devs project\/\n<span class=\"o\">                    \u2190 \uc18c\uc720\uc790 jspark, \uadf8\ub8f9 devs\ub85c (\ucf5c\ub860 \ub4a4\uac00 \uadf8\ub8f9). \uadf8\ub8f9\ub9cc\uc774\uba74 chgrp devs project\/<\/span>\n<span class=\"c\">$<\/span> sudo chown -R jspark:jspark ~\/myapp\n<span class=\"o\">                    \u2190 -R: \ud3f4\ub354 \uc548 \uc804\ubd80. &#8220;\uc774 \ud3f4\ub354 \ud1b5\uc9f8\ub85c \ub0b4 \uac70\ub85c&#8221; \ud560 \ub54c \uc790\uc8fc \uc500<\/span><\/div>\n  <p>\uc5ec\uae30\uc11c <strong>\uc911\uc694\ud55c \uc5f0\uacb0\uace0\ub9ac<\/strong> \u2014 \uadf8\ub3d9\uc548 <code>sudo<\/code>\ub97c &#8220;\uad00\ub9ac\uc790 \uad8c\ud55c\uc73c\ub85c&#8221;\ub77c\uace0\ub9cc \uc54c\uace0 \uc37c\uc8e0? \uc774\uc81c \uadf8 \uc758\ubbf8\uac00 \uba85\ud655\ud574\uc9d1\ub2c8\ub2e4: <strong><code>sudo<\/code>\ub294 &#8220;\uad8c\ud55c \uac80\uc0ac\ub97c \uac74\ub108\ub6f0\uace0 \uad00\ub9ac\uc790(root)\ub85c \uc2e4\ud589&#8221;<\/strong>\uc785\ub2c8\ub2e4. \uadf8\ub798\uc11c <code>permission denied<\/code>\uac00 \ub5b4\uc744 \ub54c <code>sudo<\/code>\ub97c \ubd99\uc774\uba74 \ub418\ub294 \uac70\uc608\uc694. \ub2e4\ub9cc \u2014 \ud568\ubd80\ub85c <code>sudo<\/code>\ub97c \ub0a8\ubc1c\ud558\uc9c0 \ub9c8\uc138\uc694. &#8220;\ub0b4 \ud30c\uc77c\uc778\ub370 \uad8c\ud55c\uc774 \uaf2c\uc600\ub098?&#8221;\ub97c \uba3c\uc800 \uc758\uc2ec\ud558\ub294 \uac8c \uc21c\uc11c\uace0, <code>sudo<\/code>\ub294 \uc2dc\uc2a4\ud15c \ud30c\uc77c\uc744 \uc815\ub9d0 \uac74\ub4dc\ub824\uc57c \ud560 \ub54c\ub9cc. (<code>sudo<\/code>\ub97c \ub204\uac00 \uc4f8 \uc218 \uc788\ub294\uc9c0\ub294 \ub2e4\uc74c 10\ud3b8 &#8220;\uc0ac\uc6a9\uc790\u00b7\uadf8\ub8f9&#8221;\uc5d0\uc11c.)<\/p>\n\n  <h2>\uc2e4\uc804 \u2014 &#8220;permission denied&#8221; \ub9cc\ub0ac\uc744 \ub54c \uccb4\ud06c \uc21c\uc11c<\/h2>\n  <p>\uc774 \uba54\uc2dc\uc9c0\ub97c \ub9cc\ub098\uba74 \ub2f9\ud669 \ub9d0\uace0 \uc21c\uc11c\ub300\ub85c:<\/p>\n  <ol class=\"\">\n    <li><strong><code>ls -l \uadf8\ud30c\uc77c<\/code><\/strong> \u2014 \uad8c\ud55c\uacfc \uc18c\uc720\uc790\ub97c \ubcf8\ub2e4. \ub9e8 \uc55e 10\uae00\uc790, \uadf8\ub9ac\uace0 \uc18c\uc720\uc790 \uc774\ub984.<\/li>\n    <li><strong>\ub0b4\uac00 \uadf8 \uc18c\uc720\uc790\uc778\uac00?<\/strong> \ub9de\uc73c\uba74 \u2192 \uc18c\uc720\uc790 \uad8c\ud55c \uc790\ub9ac(2~4\ubc88\uc9f8 \uae00\uc790)\ub97c \ubcf8\ub2e4. <code>x<\/code>\uac00 \uc5c6\uc5b4\uc11c \uc2e4\ud589\uc774 \uc548 \ub418\ub294 \uac70\uba74 <code>chmod u+x \uadf8\ud30c\uc77c<\/code>. <code>w<\/code>\uac00 \uc5c6\uc5b4\uc11c \ubabb \uace0\uce58\ub294 \uac70\uba74 <code>chmod u+w<\/code>.<\/li>\n    <li><strong>\ud3f4\ub354\uc5d0 \ubabb \ub4e4\uc5b4\uac00\ub294 \uac70\uba74<\/strong> \u2192 \uadf8 \ud3f4\ub354(\uc640 \uc704 \ud3f4\ub354\ub4e4)\uc5d0 <code>x<\/code> \uad8c\ud55c\uc774 \uc788\ub294\uc9c0 \ud655\uc778. <code>chmod u+x \ud3f4\ub354<\/code>.<\/li>\n    <li><strong>\ub0b4 \ud30c\uc77c\uc774 \uc544\ub2c8\uac70\ub098 \uc2dc\uc2a4\ud15c \ud30c\uc77c\uc774\uba74<\/strong> \u2192 \uc815\ub9d0 \uac74\ub4dc\ub824\uc57c \ud558\ub294 \uac8c \ub9de\ub098 \ub2e4\uc2dc \uc0dd\uac01. \ub9de\uc73c\uba74 <code>sudo<\/code>\ub97c \ubd99\uc774\uac70\ub098, \uc18c\uc720\uad8c \uc790\uccb4\uac00 \uc798\ubabb\ub41c \uac70\uba74 <code>sudo chown<\/code>\uc73c\ub85c \ubc14\ub85c\uc7a1\uae30.<\/li>\n  <\/ol>\n  <div class=\"warnbox\"><strong>\ud754\ud55c \ud568\uc815:<\/strong> &#8220;\uc548 \ub418\ub2c8\uae4c <code>sudo chmod -R 777 \ud3f4\ub354<\/code>&#8221; \u2014 \uc808\ub300 \ud558\uc9c0 \ub9c8\uc138\uc694. <code>777<\/code>\uc740 &#8220;\uc544\ubb34\ub098 \uc77d\uace0 \uc4f0\uace0 \uc2e4\ud589&#8221;\uc774\ub77c \ubcf4\uc548 \uad6c\uba4d\uc774 \ub429\ub2c8\ub2e4. \ud2b9\ud788 <code>~\/.ssh<\/code>\ub098 \uc6f9 \uc11c\ubc84 \ud3f4\ub354\uc5d0 <code>777<\/code> \uc8fc\uba74 \ub3d9\uc791 \uc790\uccb4\uac00 \uac70\ubd80\ub418\uae30\ub3c4 \ud574\uc694(\ub108\ubb34 \uc5f4\ub824 \uc788\uc5b4\uc11c). \uad8c\ud55c \ubb38\uc81c\ub294 &#8220;\ub531 \ud544\uc694\ud55c \ub9cc\ud07c\ub9cc&#8221; \uc8fc\ub294 \uac8c \uc815\ub2f5\uc785\ub2c8\ub2e4 \u2014 <code>755<\/code>\u00b7<code>644<\/code>\u00b7<code>600<\/code> \uc911\uc5d0\uc11c.<\/div>\n  <div class=\"databox\"><b>\uc624\ub298\uc758 \uc815\ub9ac:<\/b> <code>ls -l<\/code> \ub9e8 \uc55e 10\uae00\uc790 = [\uc885\ub958][\uc18c\uc720 rwx][\uadf8\ub8f9 rwx][\uae30\ud0c0 rwx]. r\/w\/x\ub294 \ud30c\uc77c\uacfc \ud3f4\ub354\uc5d0\uc11c \uc758\ubbf8\uac00 \ub2e4\ub984(\ud3f4\ub354\ub294 x=\ub4e4\uc5b4\uac00\uae30). <code>chmod u+x<\/code>(\uae30\ud638) \ub610\ub294 <code>chmod 755<\/code>(\uc22b\uc790, r4 w2 x1)\ub85c \uad8c\ud55c \ubc14\uafb8\uae30 \u2014 \uc678\uc6b8 \uac74 755\u00b7644\u00b7600. <code>sudo chown \uc774\ub984:\uadf8\ub8f9 \ud30c\uc77c<\/code>\ub85c \uc8fc\uc778 \ubc14\uafb8\uae30. <code>sudo<\/code>=\uad8c\ud55c \uac80\uc0ac \uac74\ub108\ub6f0\uae30(\ub0a8\ubc1c \uae08\uc9c0). <code>chmod 777<\/code> \uc808\ub300 \uae08\uc9c0.<\/div>\n\n  <div class=\"roadmap\">\n    <h3>\uc2dc\ub9ac\uc988 \ud750\ub984<\/h3>\n    <ol>\n      <li>1~5\ud3b8 \uc785\ubb38 \ubb36\uc74c \u2714 &nbsp; 6\ud3b8 \ud30c\uc77c \uba85\ub839\uc5b4 \u2714 &nbsp; 7\ud3b8 \ud14d\uc2a4\ud2b8 \uba85\ub839\uc5b4 \u2714 &nbsp; 8\ud3b8 nano \u2714<\/li>\n      <li><strong>9\ud3b8 \u2014 \uad8c\ud55c\uacfc chmod (\uc774 \uae00) \u2714<\/strong><\/li>\n      <li>10\ud3b8 \u2014 \uc0ac\uc6a9\uc790\u00b7\uadf8\ub8f9 \uad00\ub9ac (\uc0ac\uc6a9\uc790 \ucd94\uac00\u00b7\uadf8\ub8f9\u00b7<code>sudo<\/code> \uad8c\ud55c \u2014 \uad8c\ud55c\uc758 &#8220;\ub204\uad6c&#8221; \ucabd)<\/li>\n      <li>11\ud3b8 \u2014 apt \/ 12\ud3b8 \u2014 \ud30c\uc774\ud504\u00b7\ub9ac\ub2e4\uc774\ub809\uc158 \/ 13\ud3b8 \u2014 vim \/ 14\ud3b8 \u2014 \ud504\ub85c\uc138\uc2a4 \uad00\ub9ac \u2026<\/li>\n    <\/ol>\n  <\/div>\n  <p>\uc624\ub298 \ud560 \uc77c: <code>~\/linux-practice<\/code>\uc5d0\uc11c <code>touch t.sh<\/code> \u2192 <code>ls -l t.sh<\/code>(\uad8c\ud55c \ud655\uc778) \u2192 <code>chmod u+x t.sh<\/code> \u2192 \ub2e4\uc2dc <code>ls -l<\/code>(\uc55e \uae00\uc790\uac00 \ubc14\ub010 \uac70 \ud655\uc778) \u2192 <code>chmod 644 t.sh<\/code>\ub85c \ub418\ub3cc\ub9ac\uae30. <code>x<\/code>\uac00 \ubd99\uace0 \ube60\uc9c0\ub294 \uac78 \ub208\uc73c\ub85c \ubcf4\uba74 \uba38\ub9ac\uc5d0 \ubc15\ud799\ub2c8\ub2e4. 10\ud3b8\uc5d0\uc11c \ub9cc\ub098\uc694. (\uad8c\ud55c \ud45c\uae30 \uc804\uccb4\ub294 <a href=\"https:\/\/help.ubuntu.com\/community\/FilePermissions\" target=\"_blank\" rel=\"noopener\">\uc6b0\ubd84\ud22c \uc704\ud0a4 File Permissions<\/a>\uc5d0\ub3c4 \uc815\ub9ac\ub3fc \uc788\uc5b4\uc694.)<\/p>\n\n  <div class=\"cta\">\n    <h3>\uc6b0\ubd84\ud22c\u00b7\ub9ac\ub205\uc2a4 \uc785\ubb38 \uc2dc\ub9ac\uc988<\/h3>\n    <p>\uc774\uc81c &#8220;permission denied&#8221;\uac00 \uc548 \ubb34\uc12d\uc2b5\ub2c8\ub2e4. 10\ud3b8 &#8220;\ub9ac\ub205\uc2a4 \uc0ac\uc6a9\uc790\u00b7\uadf8\ub8f9 \uad00\ub9ac&#8221;\ub85c \uc774\uc5b4\uc9d1\ub2c8\ub2e4.<\/p>\n    <p>\ub2e4\uc74c \ud3b8\uc740 <a href=\"https:\/\/junai.ai\/blog\/\" target=\"_blank\" rel=\"noopener\">JUNAI \ube14\ub85c\uadf8<\/a>\uc5d0\uc11c \uc774\uc5b4 \ubcf4\uc138\uc694.<\/p>\n  <\/div>\n\n<\/article>\n<\/div>\n\n<footer>\n  <div class=\"wrap\">\u00a9 2026 JUNAI \u00b7 \uc6b0\ubd84\ud22c\u00b7\ub9ac\ub205\uc2a4 \uc785\ubb38 \uc2dc\ub9ac\uc988 9\ud3b8 \u00b7 \ubcf8 \uae00\uc740 2026\ub144 5\uc6d4 12\uc77c \uae30\uc900\uc73c\ub85c \uc791\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/div>\n<\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>ls -l \uad8c\ud55c \ud574\ub3c5, chmod\ub85c \ubc14\uafb8\uae30(\uae30\ud638\u00b7\uc22b\uc790), chown\uc73c\ub85c \uc18c\uc720\uc790 \ubcc0\uacbd, permission denied \uccb4\ud06c \uc21c\uc11c. \ub9ac\ub205\uc2a4 \uc785\ubb38 9\ud3b8.<\/p>\n","protected":false},"author":1,"featured_media":157,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-168","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu-linux"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/posts\/168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/comments?post=168"}],"version-history":[{"count":0,"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/posts\/168\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/media\/157"}],"wp:attachment":[{"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/media?parent=168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/categories?post=168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/junai.ai\/blog\/wp-json\/wp\/v2\/tags?post=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}