vim에서 FTP를 통해 연결하면 비밀번호를 묻지 않습니다.

vim에서 FTP를 통해 연결하면 비밀번호를 묻지 않습니다.

vim 내에서 다음 명령을 실행합니다.

:Nread ftp://[email protected]:21/html/

그리고 vim은 다음을 인쇄합니다:

Name (passtomyhoster.com:mymacusername): Permission denied.
Please login with USER and PASS.
Please login with USER and PASS.
Please login with USER and PASS.
ftp: Login failed

그럼 정말 이상한 점은,

  • 비밀번호를 묻는 메시지가 표시되지 않습니다.
  • 어떻게 든 vim은 내가 명령에서 지적한 것 대신에 내 Mac 사용자 이름을 추가합니다.
  • 똑같은 라인이 리눅스에서도 작동합니다

왜죠?

답변1

내 .netrc 파일에 다음과 같은 줄을 추가하면 성공했습니다.

machine passtomyhoster.com
    login myusername
    password mypassword

관련 정보