Вы здесь
Torrent удаленное скачивание через SSH
Я не люблю использовать bittorrent, для загрузки больших файлов, когда я использую домашнюю сеть - процесс загрузки занимает канал, и простые задачи как просматривание интернет страниц становятся крайне медленными. Вместо этого я назначаю файлы для загрузки через SSH, во время работы. Это позволяет максимально эффективно использовать интернет.
SSH сервер
Дома у меня стоит сервер на Ubuntu Server Edition. На этой системе установлен OpenSSH Server, который позволяет удаленное подключение к серверу через SSH. К сожалению, установка, конфигурирование и использование OpenSSH Server не входят в этот пост. Однако, это не слишком трудно и есть большое количество хороших статей на эту тему: https://help.ubuntu.com/7.04/server/C/openssh-server.html
Screen и BitTornado
Подключившись к серверу я использую screen и bittornado для скачивания torrent файлов.
Screen позволяет начать загрузку и закрыть SSH соединение без остановки скачивания. В будущем можно заново подключиться к серверу и воспользоваться командой “screen -r” для проверки статуса загрузки.
BitTornado не обязателен, но мне он больше нравится и имеет дополнительные возможности по сравнению с bittorrent клиентом, идущему по-умолчанию в Ubuntu.
Вы можете установить Screen и BitTornado следующей командой:
Использование
- Для начала загрузки используйте следующую команду :
- Для перехода в командую строку, но не останавливая загрузку необходимо нажать следующее сочетание клавиш:
<Ctrl>+<A>+<D> - Если необходимо посмотреть статус загрузки, введите в командную строку:
screen -r - Когда загрузка файла окончена вы можете убрать процесс screen, нажав следующую комбинацию клавиш:
<Ctrl>+<C>
P.S.: Если вы запустили несколько screen ввод команды “screen -r” вернет результат последней запущенной screen.
Более подробную информацию о screen можно узнать набрав в терминале: