web-dev-qa-db-ja.com

LinuxとWindowsマシン間のFileZilla転送ファイル基本チュートリアル

私はWindowsマシンを持っていて、そこからLinuxマシンにファイルを転送したいと思っています。そのためにFileZillaを使用する方法を誰かが簡単に説明できますか? Windowsマシンでサーバーを実行する必要がありますか?彼らはどのようにお互いに話しますか?それらを接続するにはどうすればよいですか?私はこれがチュートリアルのどこかにあるに違いないことを知っています、しかし私は仕事で主要な締め切りを追いかけています。ありがとう

2
Yebac

Filezillaを使用するには、Linuxサーバー上にFTPサーバーが必要です。または、Windowsボックスでfilezillaサーバーを実行し、LinuxボックスでCLI FTPソフトウェアを使用してファイルをプルすることもできますが、これは非常に複雑です。

ただし、Linuxサーバーの場合、LinuxボックスにSTPサーバーがあり、SSHアクセスがあるかどうかわからない場合は、代わりにSFTPまたはSCPを使用してファイルを転送できます。I cyberduck を好む傾向があります(他のftpおよびSCPクライアントがありますが、それは私が最も好きなものです)。

      Client System +-----------------------> Server
   +-------------------------------+      +----------------------+
   |  Running FTP client           |      |   Running FTP server |
   |-------------------------------|      |----------------------|
   |                               |      |Needs account set up  |
   |  username                     |      |on FTP server         |
   |  password                     |      |                      |
   |  FTP server hostname/address  |      |                      |
   |  Needs port open      (21)    |      |                      |
   +-------------------------------+      +----------------------+
   +-----------------------------------+  +------------------------+
   | SFTP/SCP - Winscp or cyberduck    |  | Running SSH server     |
   |-----------------------------------|  |------------------------|
   | Needs account on server           |  |uses user account       |
   | Password                          |  |encrypted/secure        |
   | Account needs access to directory |  |                        |
   | needs port 22                     |  |                        |
   +-----------------------------------+  +------------------------+
2
Journeyman Geek

Linuxにftpサーバーをインストールする必要があります。

yum install vsftpd

linuxマシンのftpサーバーの構成ファイルを変更します。

vim /etc/vsftpd/vsftpd.conf

anonymas_enable=YES
Listen=YES

以下の2つのファイルから必ず削除してください。

vim/etc/vsftpd/ftpusers
vim/etc/vsftpd/user_list

fTPサーバーを再起動します。

systemctl restart vsftpd

======================================

Windowsマシンの場合:

filezillaアプリをダウンロードする

fTPサーバー(Linuxマシン)のIPアドレスを入力します

ユーザー名を入力してください:root

パスワードを入力してください:rootのパスワード

ftpポート番号を入力します。 :主にポート番号20または21。

これで、WindowsからLinuxへのファイル転送の接続が成功するはずです。

0
gibran

FileZillaはFTPクライアントだと思うので、ftpサーバーに接続します。つまり、Windowsマシンから転送する場合、Linuxマシンは接続可能なftpサーバーを実行している必要があります。

0
Jasper