[FTP] Centos 8 vsftpd μ€μ
π₯ centos 8 -> vsftd μ€μΉ λ° κ³μ λ° ν¬νΈ μ€μ
$ yum -y install vsftpd
$ cd /etc/vsftpd/
$ vi vsftpd.conf
vsftpdμ μ€μ νμΌμ
- μλ LINEμ μ΅μ μ μ€μ νλ€. ( line μΆκ°κ° μλ μμ && μ£ΌμμΌ κ²½μ° μ£Όμ ν΄μ )
anonymous_enable=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
listen_ipv6=NO π§ ipv4 μ ipv6 λ₯Ό λμμ μ΄μ΄ λλ μ€μ μΌ κ²½μ° ftp μ€ν μ μλ¬κ° λ°μ ν μ μλ€.
$ vi /etc/vsftpd/chroot_list
μ μ ν μ¬μ©μ κ³μ μ chroot_listμ μΆκ°νλ€.
μ μ€μ μ΄ λλ μ΄ν λ°©νλ²½ ν¬νΈ μ€μ 23μ μΆκ°λ‘ μ΄μ΄λ³΄μλ€.
$ sudo firewall-cmd –add-port=21/tcp –permanent
$ sudo firewall-cmd –add-port=23/tcp –permanent
$ sudo firewall-cmd –add-service=ftp –permanent
μλ κ²½μ° :
$ firewall-cmd --permanent --zone=public --add-port=21/tcp
μ€μ μ΄ λλ κ²½μ° λ°©νλ²½μ λ€μ μ€ννλ€.
$ sudo firewall-cmd –reload
- FTP μλΉμ€λ₯Ό μ¬μμνλ€.
$ systemctl enable vsftpd
$ systemctl restart vsftpd
$ systemctl status vsftpd.service
μ μ μ€νμΈ κ²½μ° ::