私のアカウントは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がサポートされています。