내 계정은 LINUX 서버에서 생성되었으며 Putty를 통해 로그인할 수 있습니다. 저도 비밀번호를 바꿨어요. 하지만 파일을 그곳으로 이동하기 위해 FTP 클라이언트를 통해 서버에 연결을 시도했습니다. 나는 사용했다윈스프또한방화벽둘 다. 그러나 운이 좋지 않습니다. 다음 정보를 제공했습니다."
Hostname:myhost.example.com
username:myusername
password:mynewpassword
Mode: passive
Port: 21
포트를 확인해 보니 서버에 포트 21이 열려 있는 것을 발견했습니다.
이 LINUX 서버에서 FTP를 성공적으로 연결하는 방법을 이해하도록 도와주세요. 내가 어디서 잘못됐나요?
답변1
*NIX 운영 체제에 사용자가 있다고 해서 FTP 액세스가 가능하다는 의미는 아닙니다.
시스템에 실행 중인 FTP 서버가 있고(아마도 tcp-21이 켜져 있기 때문에) pam 또는 기타 로그인 관리 시스템과 통합되도록 구성되어 있습니까? 일부 FTP 서버는 운영 체제에서 생성된 로그인 이름과 독립적인 로그인 이름을 사용합니다. 다른 시스템에서는 ftp를 사용하여 로그인하려면 특정 쉘이 필요합니다. 액세스할 수 없는 이유를 설명하는 옵션은 다양합니다.
putty(ssh tcp-22)를 사용하여 로그인할 수 있는 경우 scp를 사용하여 해당 서버의 홈 디렉터리로 항목을 이동할 수도 있습니다. WinSCP가 지원됩니다.