vsftpd를 시작하거나 중지할 수 없습니다.

vsftpd를 시작하거나 중지할 수 없습니다.

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 

아니면 그 중 하나와 비슷한 것. 플랫폼에 대해 알려주시면 보다 구체적인 도움을 드릴 수 있습니다.

관련 정보