[CentOS] CentOS vsftpd ¼³Ä¡¹× ¼³Á¤
1.vsftpd °¡ ¼³Ä¡ µÇ¾î ÀÖ´ÂÁö ¿ì¼± È®ÀÎ ÇÑ´Ù
CentOS/root>
CentOS/root>rpm -qa | grep vsftpd
vsftpd-2.0.5-12.el5
CentOS/root>
À§ ³»¿ëó·³ ±âº»ÀûÀ¸·Î vsftpd °¡ ¼³Ä¡ µÇ¾î ÀÖ½À´Ï´Ù.
2.º¸¾È¼öÁØ ¼³Á¤ âÀ¸·Î À̵¿ÈÄ
CentOS/root>
CentOS/root>system-config-securitylevel
SELinux : ºñÈ°¼ºÈ ½ÃÅ°ÀÚ
3.vsftpd ȯ°æ ¼³Á¤
CentOS/etc/vsftpd>vsftpd.conf ¿¡¼ ÇÏ¸é µË´Ï´Ù.
±×¸®°í FTP ¼¹ö¿¡ ÀúÀåµÇ´Â µð·ºÅ丮³ª ÆÄÀÏÀºÀº
CentOS/var/ftp/pub> ÀÇ ¹Ø¿¡ »ý¼ºÀÌ µÇ°í ¼¹ö°¡ ±¸µ¿ÀÌ µË´Ï´Ù.
±âº»ÀûÀ¸·Î ÀÍ¸í ¿¬°áÇҽÿ¡ À§ Æú´õ°¡ ±âº»ÀÌ µË´Ï´Ù.
4. FTP Àç½ÃÀÛ
CentOS/>service vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]
CentOS/>
À§¿Í °°ÀÌ ÇØÁÖ¸é µË´Ï´Ù
5.FTP µµ Telnet ¸¶Âù°¡Áö·Î root °èÁ¤À¸·Î Á¢¼Ó ÇÒ¼ö°¡ ¾ø´Ù.
[root@CentOS5 vsftpd]#
[root@CentOS5 vsftpd]# vi /etc/vsftpd/user_list
vi ÆíÁý±â·Î ¿¾î¼ ¹Ø¿¡¿Í °°ÀÌ root¿¡ #À» ºÙ¿©ÁÖÀÚ
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers
# for users that are denied.
#root
bin
daemon
adm
lp
sync
shutdown
ÀúÀåÇÏ°í Á¾·áÇÏ°í ³ª¿ÂÈÄ¿¡
[root@CentOS5 vsftpd]#
[root@CentOS5 vsftpd]# vi /etc/vsftpd/ftpusers
vi ÆíÁý±â·Î ¿¾î¼ ¹Ø¿¡¿Í °°ÀÌ root¿¡ #À» ºÙ¿©ÁÖÀÚ
# Users that are not allowed to login via ftp
#root
bin
daemon
adm
lp
sync
shutdown
halt
ÀÌÁ¦´Â root ·Îµµ ftp ¿¡ Á¢¼ÓÀ» ÇÒ¼ö°¡ ÀÖ°Ô µÇ¾ú´Ù!
*Âü°í »çÇ×
ÀÌ·¸°Ô ftp ¼³Á¤À» ¸¶Ä£ÈÄ¿¡ ´Ù½Ã ÀçºÎÆÃÈÄ ftp Á¢¼ÓÀÌ ¾ÈµÈ´Ù¸é
¼ºñ½º ÀÚµ¿ ½ÃÀÛ ¼³Á¤ÀÌ µÇ¾î ÀÖ´ÂÁö È®ÀκÎÅÍ ÇÏÀÚ
¸í·É¾î´Â ntsysv