|
Facebook Joinc ±×·ì
Joinc QA »çÀÌÆ®
joinc´Â Firefox¿Í chrome¿¡¼ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ë¹ý
adduser [options] [--home DIR] [--shell|-s SHELL] [--no-create-home]
[--uid ID] [--firstuid ID] [--lastuid ID] [--ingroup GROUP | --gid ID]
[--disabled-password] [--disabled-login] [--gecos GECOS]
[--add_extra_groups] user
adduser --system [options] [--home DIR] [--shell SHELL] [--no-create-
home] [--uid ID] [--group | --ingroup GROUP | --gid ID] [--disabled-
password] [--disabled-login] [--gecos GECOS] user
addgroup [options] [--gid ID] group
addgroup --system [options] [--gid ID] group
adduser [options] user group
°øÅë ¿É¼Ç
[--quiet] [--debug] [--force-badname] [--help|-h] [--version] [--confFILE]
¼³¸í
adduser(1)¿Í addgroup(1)´Â ¸í·ÉÇà ¿É¼Ç °ú /etc/adduser.conf ÆÄÀÏÀÇ ¼³Á¤³»¿ëÀ» Âü°íÇÏ¿©, À¯Àú¿Í ±×·ìÀ» Ãß°¡ÇÏ´Â ÀÛ¾÷À» ÇÑ´Ù. ÀÌ ÇÁ·Î±×·¥µéÀº useradd, groupadd ¿Í usermod¿Í °°Àº ³·Àº ¼öÁØÀÇ ÇÁ·Î±×·¥À» Á»´õ »ç¿ëÀÚ Ä£ÈÀûÀ¸·Î °³¼±ÀÌ µÇ¾îÀÖ´Ù. ÀÌµé ³·Àº ¼öÁØ ÇÁ·Î±×·¥ÀÇ front end ÇÁ·Î±×·¥À̶ó°í º¸¸éµÈ´Ù. ±âº»ÀûÀ¸·Î ÇϳªÀÇ À¯Àú¸¦ Ãß°¡Çϱâ À§Çؼ´Â UID¿Í GID¸¦ °áÁ¤Çϰí, home µð·ºÅ丮ÀÇ »ý¼º, »ç¿ëÀÚ ½ºÅ©¸³Æ®ÀÇ ÀÛ¼º, ÆÐ½º¿öµåÀÔ·Â, ±âŸ ºÎ°¡Á¤º¸ ÀÛ¼ºµî°ú °°Àº ÀÏÀ» ÇØ¾ß ÇÑ´Ù. adduser °ú addgroup´Â ÀÌ·¯ÇÑ ÀϵéÀ» Çѹø¿¡ ³¡³¾ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù.
ÀÏ¹Ý À¯Àú Ãß°¡
--system, --group¸¦ ºñ·ÔÇÏ¿© ¾î¶°ÇÑ ¿É¼Ç¾øÀÌ adduser(1)¸¦ ½ÇÇàÇÒ °æ¿ì ÀϹÝÀ¯Àú¸¦ »ý¼ºÇÏ°Ô µÈ´Ù.
»ý¼ºµÇ´Â À¯Àú¸¦ À§ÇÑ UID´Â ¼³Á¤ÆÄÀÏÀÇ Á¤º¸¸¦ Âü°íÇØ¼ °áÁ¤ÇÏ°Ô µÈ´Ù.
# /etc/adduser.conf
# UID´Â 1000°ú 29999 »çÀÌ¿¡¼ °áÁ¤µÈ´Ù.
FIRST_UID=1000
LAST_UID=29999
- --uid
uid¸¦ °Á¦·Î °áÀåÇÒ ¼ö ÀÖ´Ù.
- --firstuid
uid¸¦ ÀÏÁ¤ÇÑ ¹üÀ§³»¿¡¼ ÀÚµ¿ÀûÀ¸·Î °áÁ¤Çϵµ·Ï ÇÑ´Ù. --lastuid ¿Í ÇÔ²² »ç¿ëÇÑ´Ù.
- --disabled-login
°èÁ¤ÀÌ »ý¼ºÀº µÇÁö¸¸ ÆÐ½º¿öµå¸¦ ¼³Á¤Çϱâ Àü±îÁö´Â ºñȰ¼º °èÁ¤»óÅ¿¡ ³õÀÌ°Ô µÈ´Ù. --disabled-password'¿É¼ÇÀ» »ç¿ëÇϸé, ÆÐ½º¿öµå¸¦ ¼³Á¤ÇÏÁö ¾ÊÀº »óÅ·Π°èÁ¤À» ¸¸µé ¼ö ÀÖ´Ù. À̰æ¿ì ÆÐ½º¿öµå¸¦ ÅëÇÑ ·Î±×ÀÎÀº ºÒ°¡´ÉÇÏ°Ô µÈ´Ù. ´Ü SSH RSAµîÀ» ÀÌ¿ëÇÑ ·Î±×ÀÎÀº °¡´ÉÇÏ´Ù.
À¯Àú¸¦ »ý¼ºÇÏ°Ô µÇ¸é, À¯Àú°¡ Æ÷Ç﵃ ±×·ìµµ °áÁ¤À» ÇØ¾ß Çϴµ¥, GNU/Linux´Â ÀüÅëÀûÀ¸·Î À¯ÀúÀ̸§°ú µ¿ÀÏÇÑ ±×·ìÀ» ¸¸µé¾î¼ ±×·ì¿¡ Æ÷ÇÔÀ» ½ÃŲ´Ù.
adduser(1)´Â ¼³Á¤ÆÄÀÏÀÇ DHOME, GROUPHOMES, LETTERHOMES Á¤º¸¸¦ ÀÌ¿ëÇØ¼ Ȩµð·ºÅ丮¸¦ »ý¼ºÇÑ´Ù. --home ¿É¼ÇÀ» ÀÌ¿ëÇØ¼, Ȩµð·ºÅ丮¸¦ °Á¦·Î °áÁ¤ÇÒ ¼öµµ ÀÖ´Ù. USERGROUPS¸¦ yes·Î Çϸé, À¯ÀúÀÇ È¨µð·ºÅ丮¿¡ »ý¼ºµÇ´Â ÆÄÀϵ鿡 ´ëÇØ¼ ±×·ìÀÇ Á¢±Ù±ÇÇÑÀ» Çã¿ëÇÏ°Ô µÈ´Ù.
½Ã½ºÅÛ °èÁ¤ »ý¼º
--system ¿É¼ÇÀ¸·Î adduser¸¦ ½ÇÇàÇÒ °æ¿ì ½Ã½ºÅÛ °èÁ¤À» »ý¼ºÇÑ´Ù.
½Ã½ºÅÛ uidÀÇ ¹üÀ§´Â ¼³Á¤ÆÄÀÏÀÇ FIRST_SYSTEM_UID¿Í LAST_SYSTEM_UID»çÀÌ¿¡¼ °áÁ¤µÈ´Ù. --uid¿É¼ÇÀ» ÀÌ¿ëÇϸé, °Á¦·Î UID¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
- --gid
±âº»ÀûÀ¸·Î ½Ã½ºÅÛ À¯Àú´Â nogroup±×·ì¿¡ Æ÷ÇԵȴÙ. ÀÌ ¿É¼ÇÀ» ȤÀº --ingroupÀ» »ç¿ëÇϸé, ´Ù¸¥ ±×·ì¿¡ Æ÷ÇԵǵµ·Ï ±×·ìÀ» ÁöÁ¤ ÇÒ ¼ö ÀÖ´Ù.
- --group
½Ã½ºÅÛ À¯Àú¸¦ ¸¸µé¸é¼, ½Ã½ºÅÛ À¯ÀúÀÇ ID¿Í µ¿ÀÏÇÑ À̸§À» °¡Áö´Â ±×·ìÀ» ¸¸µç´Ù.
Ȩµð·ºÅ丮´Â ÀÏ¹Ý °èÁ¤°ú µ¿ÀÏÇÑ ±ÔÄ¢À» µû¸¥´Ù. ½Ã½ºÅÛ À¯Àú´Â /bin/false¸¦ »ç¿ëÀÚ shell·Î °¡Áö°Ô µÈ´Ù.
»ç¿ëÀÚ ±×·ì Ãß°¡
- --group
--system ¿É¼Ç¾øÀÌ »ç¿ëÇÒ°æ¿ì, ÀÏ¹Ý »ç¿ëÀÚ ±×·ìÀ» »ý¼ºÇÑ´Ù. addgroup(1)¸í·ÉÀ» »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.
- --gid
GID´Â ¼³Á¤ÆÄÀÏÀÇ À¯Àú UIDSÀÇ ¹üÀ§ ³»¿¡¼ °áÁ¤µÈ´Ù. ÀÌ ¿É¼ÇÀ» ÀÌ¿ëÇϸé GID¸¦ Á÷Á¢ °áÁ¤ÇÒ ¼ö ÀÖ´Ù.
»ç¿ëÀÚ ±×·ìÀ» Ãß°¡ÇÑ´Ù°í ÇØ¼, À¯Àú°¡ »ý¼ºµÇÁö´Â ¾Ê´Â´Ù.
½Ã½ºÅÛ ±×·ì Ãß°¡
½Ã½ºÅÛ ±×·ìÀ» Ãß°¡ÇÑ´Ù°í ÇØ¼, À¯Àú°¡ »ý¼ºµÇÁö´Â ¾Ê´Â´Ù.
±âŸ ¿É¼Çµé
- --conf FILE
/etc/adduser.conf ´ë½Å FILEÀ» ¼³Á¤ÆÄÀÏ·Î »ç¿ëÇÑ´Ù.
- --disabled-login
ÆÐ½º¿öµå ¾øÀÌ °èÁ¤ÀÌ »ý¼ºµÈ´Ù. ÆÐ½º¿öµå°¡ ¼³Á¤µÇ±â Àü±îÁö´Â °èÁ¤ÀÌ È°¼ºÈ µÇÁö ¾Ê´Â´Ù.
- --disabled-password
--disable-login°ú ºñ½ÁÇÏÁö¸¸, SSH RSA ۵îÀ» ÀÌ¿ëÇÑ ·Î±×ÀÎÀº °¡´ÉÇÏ´Ù.
- --force-badname
±âº»ÀûÀ¸·Î À̸§À» ¸¸µé¶§ À¯Àú¿Í ±×·ìÀ̸§Àº ¼³Á¤ÆÄÀÏÀÇ NAME_REGEXÀÇ Á¤±ÔÇ¥Çö±ÔÄ¢À» üũÇÑ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé, ¼³Á¤ÆÄÀÏÀÇ À̸§±ÔÄ¢ üũ¸¦ ÇÏÁö ¾Ê°Ô µÈ´Ù. ´ÜÁö ÃÖ¼ÒÇÑÀÇ À̸§Ã¼Å©¸¸ ÇÑ´Ù.
- --gid ID
±×·ìÀ» »ý¼ºÇÒ¶§, GID¸¦ ID·Î ÁöÁ¤ÇÑ´Ù.
- --home DIR
À¯ÀúÀÇ È¨ µð·ºÅ丮¸¦ DIR·Î ¼³Á¤ÇÑ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì ¼³Á¤ÆÄÀÏ¿¡ Á¤ÀÇµÈ °æ·Î¸¦ Ȩµð·ºÅ丮·Î ÇÑ´Ù.
- --shell SHELL
À¯Àú°¡ »ç¿ëÇÒ shellÀ» SHELL·Î ¼³Á¤ÇÑ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì ¼³Á¤ÆÄÀÏ¿¡ Á¤ÀÇµÈ shell¸¦ À¯Àú ½©·Î »ç¿ëÇÑ´Ù.
- --ingroup GROUP
»õ·Î¿î À¯Àú¸¦ Ãß°¡Çϸé, À¯Àú´Â µ¿ÀÏÇÑ À̸§ÀÇ ±×·ì¿¡ Æ÷ÇԵȴÙ. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé GROUP±×·ì¿¡ Æ÷ÇԵǵµ·Ï °Á¦ÇÒ ¼ö ÀÖ´Ù.
- --no-create-home
Ȩµð·ºÅ丮¸¦ »ý¼ºÇÏÁö ¾Ê´Â´Ù.
- --system
½Ã½ºÅÛ À¯Àú ȤÀº ½Ã½ºÅÛ ±×·ìÀ» »ý¼ºÇÑ´Ù.
- --uid ID
»ç¿ëÀÚ UID¸¦ ¼³Á¤¿¡ ÁöÁ¤µÈ ¹üÀ§°¡ ¾Æ´Ñ ID·Î °Á¦ ÁöÁ¤ÇÑ´Ù.
- --firstuid ID
»ç¿ëÀÚ UIDÀÇ ½ÃÀÛ ¹üÀ§¸¦ ÁöÁ¤
- --lastuid ID
»ç¿ëÀÚ UIDÀÇ ¸¶Áö¸· ¹üÀ§¸¦ ÁöÁ¤. À¯Àú¸¦ Ãß°¡ÇÏ°Ô µÇ¸é firstuid ¿Í lastuid ¹üÀ§ »çÀÌ¿¡¼ UID°¡ °áÁ¤µÈ´Ù.
- --version
¹öÀüÁ¤º¸¸¦ Ãâ·ÂÇÑ´Ù.
ÆÄÀÏ
/etc/adduser.conf
adduser(1)°¡ ½ÇÇàµÉ¶§, À§ÀÇ ÆÄÀÏ¿¡ ÀÖ´Â ¼³Á¤Á¤º¸¸¦ Âü°íÇÑ´Ù.
|
|