Beim Herstellen einer Verbindung über FTP in vim wird kein Kennwort abgefragt.

Beim Herstellen einer Verbindung über FTP in vim wird kein Kennwort abgefragt.

Ich führe diesen Befehl innerhalb von vim aus:

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

Und vim druckt aus:

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

Das wirklich Merkwürdige ist, dass

  • Ich werde nicht nach einem Passwort gefragt
  • Irgendwie fügt vim meinen Mac-Benutzernamen hinzu, anstatt den, den ich im Befehl angegeben habe
  • die gleiche Zeile funktioniert unter Linux

Warum ist das?

Antwort1

Das Hinzufügen einer Zeile wie dieser zu meiner .netrc-Datei hat den Trick getan:

machine passtomyhoster.com
    login myusername
    password mypassword

verwandte Informationen