Vim を使用してリモート サーバー上のいくつかのファイルを編集しようとしています。過去に問題なく他のサーバーでこれを管理しましたが、この場合、次のように入力します。
$ vim ftp://username@xxxxxx.com/
パスワードの入力を求められたので入力すると、次のように表示されます。
Name (notixvalet.com:george): User cannot log in.
Please login with USER and PASS.
Please login with USER and PASS.
Please login with USER and PASS.
ftp: Login failed
'george' は私のローカル マシン (Mac OS X 10.8) での私のユーザー名です。これをテストするために、ログインしようとしているサーバーのユーザー名と同じユーザー名で MacBook に新しいアカウントを作成し、そのアカウントから正常にログインできました。これは明らかに非常にハックなソリューションです。通常のアカウントから正しいユーザー名を使用して接続するにはどうすればよいですか?
(ちなみに、私が使用しているユーザー名とパスワードは 100% 間違いなく正しいです。それらを使用して、FileZilla などの FTP クライアントを介してサーバーに接続できます。)