Лучший метод передачи файлов по Интернету? [закрытый]

Я имею маленький сервер (под управлением Ubuntu 9.10) в доме моего (родителя) и буду оставлять ее там, после того как я поступаю в институт этой осенью. В настоящее время я использую самбу для передачи файлов между компьютерами, но я задавался вопросом если, после того как я нахожусь в сети своего университета, было ли использование FTP более оптимальным вариантом по сравнению с самбой по VPN. Файлы будут колебаться от 100 МБ до 17 ГБ, если это будет иметь значение.

Можно было бы быть более эффективным по другому? Я забывал какие-либо другие опции?

6
задан 03.05.2014, 07:08

6 ответов

Я предпочел бы rsync ssh.

Вы получаете шифрование, тот путь и rsync достаточно умны, чтобы возобновить частично загруженные файлы и скопировать только различные файлы для предотвращения использования избыточного трафика.

4
ответ дан 07.12.2019, 16:16

Первая вещь, которая приходит на ум мне, состоит в том, что я не думаю, что SMB позволит Вам возобновлять загрузку - который был бы реальной болью, если бы у Вас была проблема 16.5 ГБ через файл на 17 ГБ...

Таким образом, я пошел бы для FTP, чего-то как чистые-ftpd или vsftpd серверы, оба из которых я предположу, был бы в репозиториях Ubuntu, если это не часть стандартной установки, и оба из которых должны быть относительно просты настроить надежно; посмотрите здесь для установки в качестве примера для vsftpd.

1
ответ дан 07.12.2019, 16:16

ограничивающим фактором здесь является bandwith Вашего родительского интернет-соединения (сетевая пропускная способность), не скорость кодирования данных.

таким образом, я предпочел бы шифрование (vpn, ssh-туннели, безотносительно) по нешифрованию (ftp yikes) любое время для разумных данных.

0
ответ дан 07.12.2019, 16:16

Personnally, я использую FileZilla на сервере SSH с FTP-сервером. Это для основанного на GUI доступа к серверу, но sftp командная строка делает задание, большое также. Просто помните, что, если Вы соединяетесь как другой пользователь, что Вы находитесь на своем поле, необходимо указать его на командной строке.

Но SFTP решил все мои проблемы.

Если бы Вы также хотите удаленно получить доступ к их компьютеру с графической сессией GNONE/KDE, я рекомендовал бы FreeNX или NX от NoMachine (www.nomachine.com). Это позволяет Вам войти в полную сессию GNOME/KDE удаленно. Они также работают по соединению SSH, таким образом, Ваше соединение безопасно.

0
ответ дан 07.12.2019, 16:16

Реклама мой университет FTP заблокирован, но я могу использовать SSH. Таким образом, обычно, когда мне нравится отправлять файлы с моего сервера на мой ноутбук, когда я в Университете, я использую SSH. SCP, например. Но 17 ГБ много. Ваше интернет-соединение дома достаточно быстро?

0
ответ дан 07.12.2019, 16:16

Я рекомендовал бы использовать scp перемещать файлы.

Если Вы волнуетесь по поводу наличия GUI для scp, затем secpanel мог бы работать на Вас.

Если Вы не довольны результатами, то Вы могли попробовать sftp вместо этого.

0
ответ дан 07.12.2019, 16:16

Теги

Похожие вопросы