>운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 ftp에 액세스할 수 없는 경우 수행할 작업

Linux에서 ftp에 액세스할 수 없는 경우 수행할 작업

WBOY
WBOY원래의
2022-06-08 18:00:056804검색

두 가지 해결 방법: 1. getenforce를 사용하여 selinux의 상태를 확인하고 상태를 완화된 상태로 설정합니다. 2. "head /var/log/messages"를 사용하여 로그 프롬프트를 확인하고 "/etc/vsftpd/" 디렉터리에서 작업 결과의 두 번째 줄을 실행한 다음 vsftpd 서비스를 다시 시작합니다.

Linux에서 ftp에 액세스할 수 없는 경우 수행할 작업

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 FTP에 접속할 수 없는 경우 대처 방법

FTP에 접속할 수 없다는 소식을 많이 들었습니다. 저도 최근에 갑자기 FTP 접속이 불가능하다는 소식을 들었습니다. 사용자 이름과 비밀번호를 확인하려면 서버의 FTP 서버의 포트 21이 수신 대기 상태에 있지만 갑자기 FTP에 액세스할 수 없는지 확인하십시오. 무슨 일이야?

먼저 로그를 읽으세요: head /var/log/messages

FTP에 접근할 수 없습니다. 해결 방법 1:

로그 프롬프트에 따르면: selinux 보안 상태를 확인할 수 있습니다. 이때:

Linux에서 ftp에 액세스할 수 없는 경우 수행할 작업

selinux가 필수 상태인 것을 볼 수 있으며, 완화된 상태로 설정했습니다:

[root@linux vsftpd]#setenforce 0

이제 사용자는 정상적으로 로그인할 수 있습니다! 문제가 해결되었습니다!

FTP가 계속 실패하는 경우의 해결 방법 2:

selinux는 여전히 상태를 적용하도록 설정되어 있으며 로그 프롬프트에 따라 실행됩니다.

sealert -l 6459724e-821f-4334-8b5c-1ac0d96ea5cb

실행 결과 뒤에 2줄이 있습니다.

Linux에서 ftp에 액세스할 수 없는 경우 수행할 작업

첫 번째 줄을 실행하세요. 첫 번째:

그런 다음 /etc/vsftpd/ 디렉터리로 전환하고 두 번째 줄을 실행합니다:

마지막으로 vsftpd 서비스를 다시 시작합니다!

[root@master ~]# systemctl restart vsftpd

FTP 로그인 테스트 접속은 정상입니다!

추천 학습: Linux 비디오 튜토리얼

위 내용은 Linux에서 ftp에 액세스할 수 없는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.