Nautilus를 통해 FTP에 연결하고 서버에 연결합니다.

Nautilus를 통해 FTP에 연결하고 서버에 연결합니다.

내 네트워크의 다른 우분투 시스템을 연결하고 싶습니다. Nautilus FTP 연결 관리자를 사용했지만 서버 오류로 인해 연결이 거부되었습니다.

설치했는데 vsftpd여전히 오류가 표시됩니다

저는 우분투 12.04LTS 64비트를 사용하고 있습니다.여기에 이미지 설명을 입력하세요

답변1

내 추측으로는 노틸러스에는 아무런 문제가 없지만 네트워크 설정이나 원격 컴퓨터의 FTP 서버 설정에 문제가 있는 것 같습니다.

연결하려는 컴퓨터는 다음과 같다고 가정합니다.

  • 동일한 서브넷의 네트워크에 연결되어 있습니다.
  • 달리고 있습니다 :)
  • FTP 서버가 설치되어 있습니다(예: vsftp).

먼저 두 컴퓨터 간의 네트워크 연결이 올바른지 확인해야 합니다. 첫 번째는 원격 컴퓨터( ping 192.168.1.198터미널에서)에 ping을 보내는 것입니다. 원격 컴퓨터가 ping에 응답하면 계속 진행하겠습니다. 그렇지 않으면 두 컴퓨터가 서로 "볼" 수 있도록 인터넷 수정을 올바르게 설정해야 합니다.

둘째, FTP 서버가 원격 컴퓨터에서 실행되고 있는지 확인해야 합니다. /etc/vsftpd.conf 파일의 구성을 살펴보고 모든 것이 제대로 설정되었는지 확인하세요. 특히, FTP 서버가 실행되고 있는 포트를 확인하세요. x가 21이 아닌 "listen_port=x" 행이 있으면 기본 FTP 포트를 사용하지 않는 것입니다. 설정에서 무언가를 변경할 때마다 sudo service vsftpd reload터미널을 사용하여 vsftpd에서 다시 로드해야 합니다.

FTP 연결이 작동하는지 확인하려면 간단한 명령줄 클라이언트를 사용할 수 있습니다. ftp 192.168.1.198터미널에 입력하면 연결이 시도됩니다. 이렇게 하면 FTP 연결 자체에서 문제가 발생하는지 확인할 수 있습니다. 21이 아닌 다른 포트가 있는 경우 여기에서도 설정해야 합니다(이에 대해서는 ftp 명령의 man을 참조하세요).

도움이 되었기를 바랍니다,

관련 정보