6

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

Будет ли один более эффективным по сравнению с другим? Я забыл другие варианты?

6 ответов6

4

Я бы выбрал rsync вместо ssh.

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

1

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

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

0

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

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

0

Лично я использую FileZilla на SSH-сервере с ftp-сервером. Это для доступа к серверу через GUI, но командная строка sftp тоже отлично справляется со своей задачей. Просто помните, что если вы подключаетесь как другой пользователь, который вы используете в своем ящике, вы должны указать это в командной строке.

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

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

0

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

0

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

Если вас беспокоит наличие графического интерфейса для scp , то secpanel может работать для вас.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .