쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다
안녕하세요. 리눅스에서 작업하다 궁금해서 질문드립니다.
현재, 계정 user1 , user2 가 있고, 그룹 grp1 이 있습니다.
user1, user2 둘 다 같은 그룹 grp1 가 할당되어 있습니다.
보통은 작업을 각 계정이
rwxr-xr-x user1 grp1 /work/user1/a1.txt ,
rwxr-xr-x user2 grp1 /work/user2/a2.txt ,
처럼 각자 계정 이름으로 폴더를 만들어서 작업합니다.
그런데 상황에 따라서 user2 계정이 user1의 폴더까지 권한을 변경해야 할 경우가 있습니다.
동일 그룹이긴 하지만 user2 계정이 user1 계정의 그룹 권한을 변경하려면 permission 에러가 발생하는데, 변경하기 위해서는 어떻게 하면 될까요?
원래 같은 그룹이라고 하더라도, 소유자가 다르면 grp 의 권한 변경이 안 되는 건가요? 아래와 같이 실행하면 permission 에러가 발생합니다.
[user2 ~/user2]$ chmod g+w /work/user1
관리자 모드로 들어가서 변경하면 가능은 하겠지만, user2 가 매번 관리자에 요청할 수도 없는 노릇인데,
해당 작업에 어떻게 대응해야 할 지 모르겠습니다.
이상입니다. 답변 주신 분들 모두 감사드립니다.
행복은 희생없이는 얻을 수 없는 것인가.
시대는 불행없이는 넘을 수 없는 것인가.
´ç¿¬È÷ ½ÇÆÐÇÏ°ÚÁÒ
User2°¡ ½Ã½ºÅÛÇѵ¥ User1 Çã¶ô ¾øÀÌ /work/user1À» »ç¿ëÇÒ ²¨¾ß ÇÏ°í "Å뺸" ÇÏ´Â °Çµ¥ ¼º°øÇÒ ¸® ¾øÁÒ
User1ÀÌ /work/user1¿¡ User2¸¦ Ãß°¡ÇؾßÁÒ
³»°¡ ³» dirÀ» ³Ê°¡ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁÙ²² ÀÌ·±°Å¿ä
±×·²¶§¸¶´Ù User1ÇÑÅ× ºÎŹÇØ¾ß ÇÕ´Ï´Ù
±× ±ÇÇÑÀ» ÁÖ´Â ÇàÀ§ ÀÚü¸¦ ´Ù¸¥ »ç¿ëÀÚ°¡ ÇÒ¼ö´Â ¾øÁÒ.
¿¹¸¦ µé¾î ¿¡¾îºñ¾Øºñ¸¦ ¿¹¾àÇÏ¿©, ÇØ´ç ¼÷¼Ò¸¦ ÀÌ¿ëÇÏ´Â °ÍÀº °¡´ÉÇÏÁö¸¸
¸¶À½´ë·Î Çö°ü¹®ÀÇ ºñ¹Ð¹øÈ£¸¦ ¹Ù²Ü¼ö´Â ¾ø´Â °ÅÁÒ.
±×°Ç ¹Ýµå½Ã ÁÖÀÎÀÌ ÇØÁà¾ß Çϴ°ÅÁö, ¼Õ´ÔÀº ±ÇÇÑÀÌ ¾ø´Â°Ì´Ï´Ù.
»ç¿ëÀÚ ¿©·¯¸íÀÌ °øµ¿À¸·Î ÀÛ¾÷ÇÏ·Á¸é º°µµÀÇ °ø¿ë µð·ºÅ丮¸¦ µÎ´Â°Ô ÁÁ½À´Ï´Ù.
¿¹¸¦ µé¾î À§ÀÇ /work ÀÇ ±×·ì ±ÇÇÑÀ» rwx ·Î ¹Ù²ãµµ, À§ Çö»óÀ» ÇØ°áÇÒ ¼ö´Â ¾øÀ» °Å °°¾Æ¼ Áú¹®µå¸³´Ï´Ù.
´äº¯ ÁֽŠ¸ðµç ºÐµé °¨»çµå¸³´Ï´Ù. Áñ°Å¿î ÇÏ·ç µÇ½Ã±â ¹Ù¶ø´Ï´Ù.
¿ì¸®Áý, ¿ì¸®³ª¶ó, ¿ì¸®È¸»ç, ... ÀÌ·±°Ô ¼¾ç¿¡´Â ¾ø½À´Ï´Ù.
ÄÄÇ»ÅÍ´Â ¹Ì±¹¿¡¼ ¸¸µé¾îÁø ¹°°ÇÀ̶ó ¿ÏÀüÈ÷ ¼¾ç½Ä °³³äÀÌÁÒ.
»ç½Ç ³²ÀÌ ¸¸µç µð·ºÅ丮ÀÇ ±ÇÇÑÀ» ³»¸¾´ë·Î ¹Ù²Ù´Â°Ç º¸¾È¿¡µµ À§¹èµË´Ï´Ù.
°øµ¿À¸·Î ÀÛ¾÷ÇÒ /work µð·ºÅ丮 ¸¸µé°í sudo chmod 1777 /work Á¤µµ·Î ÇØµÎ´Â°Ô ÀϹÝÀûÀÔ´Ï´Ù.
±×·¯¸é °°Àº ±×·ìÀÌ ¾Æ´Ï¾îµµ ¾Æ¹«³ª ÆÄÀÏÀ» ¸¸µé°í ¼ºê µð·ºÅ丮µµ ¸¸µé¼ö ÀÖ°Ô µÇÁÒ.
´Ù¸¸ ¿©±â¼µµ ³²ÀÌ ¸¸µç°É ÀÐÀ»¼ö´Â À־ ¸¾´ë·Î Áö¿ì°Å³ª ÇÏÁö´Â ¸øÇÕ´Ï´Ù.