SFTP Á¢¼Ó¸¸ °¡´ÉÇÑ °èÁ¤ ¸¸µé±â.
°èÁ¤À» ¸¸µé´Ùº¸¸é, ƯÁ¤ °èÁ¤Àº ssh Á¢¼ÓÀº Â÷´ÜÇÏ°í sftp ¸¸ °¡´ÉÇÏ°Ô ¸¸µé¾î¾ß ÇÒ ¶§°¡ ÀÖ´Ù.
±×·²¶§´Â ¾Æ·¡¿Í °°ÀÌ ÀÛ¾÷Çϸé sftp Á¢¼Ó¸¸ °¡´ÉÇÑ °èÁ¤À» ¸¸µé ¼ö ÀÖ´Ù.
ssh ȯ°æ°ªÀ» ¼öÁ¤ÇØ¾ß Çϱ⠶§¹®¿¡ ¸ðµç ÀÛ¾÷Àº root °èÁ¤À¸·Î ÇØ¾ß ÇÑ´Ù.
1´Ü°è: sftp Àü¿ë ±×·ì ¹× »ç¿ëÀÚ ¸¸µé±â.
¾Æ·¡ ¸í·ÉÀ» ¼öÇàÇϸé sftpusers ¶ó´Â ±×·ìÀÌ ¸¸µé¾îÁö¸ç,
user1 À̶õ »ç¿ëÀÚ¸¦ ssh Á¢¼ÓÇÏÁö ¸øÇÏ°Ô Çϸé¼(½© ¼³Á¤À» /sbin/nologin À¸·Î)
sftpusers ¶ó´Â ±×·ì¿¡ ¼ÓÇϵµ·Ï »ç¿ëÀÚ¸¦ »ý¼ºÇÑ´Ù.
passwd ¸í·ÉÀ¸·Î »õ·Î »ý¼ºµÈ user1 »ç¿ëÀÚÀÇ ºñ¹Ð¹øÈ£¸¦ ¼³Á¤ÇÑ´Ù.
2´Ü°è: sshd ¼ºñ½º ȯ°æ°ª ¼öÁ¤.
/etc/ssh/sshd_config ÆÄÀÏÀ» vi ·Î ¿¾î
/etc/ssh/sshd_config ÆÄÀÏÀÇ ³¡À¸·Î À̵¿ÇÏ¿©, ¾Æ·¡ ±¸¹®À» Ãß°¡ÇÑ´Ù.
±×·ì¸íÀ¸·Î ÁöÁ¤µÈ sftpusers ´Â 1´Ü°è¿¡¼ »ý¼ºÇÑ ±×·ìÀÌ´Ù.
:wq ¸¦ ´·¯ sshd_config ÆÄÀÏÀ» ÀúÀåÇÏ°í ÇÁ·ÒÇÁÆ®·Î ³ª°£ ÈÄ, ¾Æ·¡ ¸í·ÉÀ» ¼öÇàÇÏ¿©
sshd ¼ºñ½º¸¦ Àç½ÃÀÛ ÇÑ´Ù.
3´Ü°è: sftp Á¢¼Ó¸¸ °¡´ÉÇÑ »ç¿ëÀÚ¸¦ À§ÇÑ Àü¿ë µð·ºÅ丮 »ý¼º.
¾Æ·¡ ¸í·É¾î¸¦ ¼öÇàÇÏ¿© sftp Á¢¼Ó¸¸ °¡´ÉÇÑ »ç¿ëÀÚ¸¦ À§ÇÑ µð·ºÅ丮¸¦ »ý¼ºÇÑ´Ù.
µð·ºÅ丮´Â ±»ÀÌ /home/user1 ÀÌ ¾Æ´Ï¾îµµ µÈ´Ù.
³ª °°Àº °æ¿ì¿¡´Â /mnt/storage/sftp ¿Í °°ÀÌ ¿ë·® Å« Çϵåµð½ºÅ©ÀÇ Æ¯Á¤ µð·ºÅ丮¸¦ ÁöÁ¤ÇÏ¿´´Ù.
4´Ü°è: sftp ¸¸ Á¢¼Ó °¡´ÉÇÑ »ç¿ëÀÚ ´õ ¸¸µé±â.
°èÁ¤ÀÌ ´õ ÇÊ¿äÇÏ´Ù¸é, ¾Æ·¡ ¸í·ÉÀ» ¼öÇàÇÏ¿© sftp Á¢¼Ó¸¸ °¡´ÉÇÑ »ç¿ëÀÚ¸¦ ¸¸µé ¼ö ÀÖ´Ù.
ssh Á¢¼ÓÀ» ¸øÇϱ⠶§¹®¿¡ .bash_profile °ú °°Àº ȯ°æ ÆÄÀÏÀÌ »ý¼ºµÇÁö ¾ÊÀ¸¹Ç·Î °æ·Î´Â 3´Ü°è¿Í °°Àº °æ·Î¸¦ ½áµµ »ó°ü¾ø´Ù.
ÀÌ·¸°Ô ÀÛ¾÷Çϸé, ssh Á¢¼ÓÀº °ÅºÎµÇ¸é¼ sftp Á¢¼Ó¸¸ °¡´ÉÇÑ »ç¿ëÀÚ¸¦ ¸¸µé ¼ö ÀÖ´Ù.
¿ø¹® - https://www.vultr.com/docs/setup-sftp-only-user-accounts-on-centos-7
|