vsftpd를 시작하려고 하면 실패합니다.
실행하면 netstat -anp | grep :21
다음과 같은 결과가 나타납니다.
tcp 0 0 :::21 :::* LIST EN 4046/proftpd
vsftpd가 올바르게 시작되고 중지되는지 어떻게 확인합니까?
답변1
이 줄은 netstat
이미 실행 중인 FTP 서버가 있음을 나타냅니다. 포트를 중지하거나 vsftpd
다른 포트에서 실행할 수 있습니다. 당신은 아마도 전자를 원할 것입니다.
service proftpd stop
service vsftpd start
작동해야 합니다(OS에 따라 다름).
/etc/init.d/proftpd stop
/etc/init.d/vsftpd start
또는
systemctl stop proftpd
systemctl start vsftpd
그런 다음 이 변경 사항이 지속적으로 유지되는지 확인해야 합니다.
chkconfig proftpd off
chkconfig vsftpd on
또는
systemctl disable proftpd
systemctl enable vsftpd
아니면 그 중 하나와 비슷한 것. 플랫폼에 대해 알려주시면 보다 구체적인 도움을 드릴 수 있습니다.