У меня есть машина Windows, с которой я хочу передавать файлы на машину Linux. Может ли кто-нибудь кратко объяснить мне, как я использую FileZilla для этого? Должен ли я иметь сервер, работающий на машине Windows? Как они будут разговаривать друг с другом? Как мне их соединить? Я знаю, что это должно быть где-то в учебниках, но я преследую главный крайний срок на работе. Спасибо
Файлы FileZilla Transfer между linux и Windows machine basic учебник
3 ответа
вы должны иметь FTP-сервер на сервере linux, чтобы использовать filezilla с ним. В качестве альтернативы вы можете запустить filezilla server на Windows box и использовать программное обеспечение CLI FTP на linux box для извлечения файлов - это довольно сложно.
однако, если это сервер linux, arn не уверен, что в linux box есть сервер STP, и у вас есть доступ SSH, вы можете использовать SFTP или SCP для передачи файлов на него.Я предпочитаю 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 | | |
+-----------------------------------+ +------------------------+
Я считаю, что FileZilla является FTP-клиентом, поэтому он подключается к ftp-серверу. Это означает, что если вы переносите с машины windows, то машина linux должна быть запущена ftp-сервер, к которому вы можете подключиться.
вы должны установить ftp-сервер в linux:
yum install vsftpd
внести изменения в конфигурационный файл ftp сервера в linux машине:
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 app
поместите ваш ftp-сервер (Linux машина) IP-адрес
введите имя пользователя: root
введите пароль: пароль пользователя root
введите номер порта ftp. в основном номер порта 20 или 21.
и вот, пожалуйста...это должно сделать соединение для передачи файлов из Windows в Linux успешным.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]