|
|||||||
Устанавливаем BitTorrent Sync на сервер linux
Время создания: 19.10.2014 18:09
Раздел: linux - gentoo
Запись: lesnik757/mytetra/master/base/1413720564bhuf6tr05i/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Жмем правой кнопкой на нужной нам версии, копируем ссылку в буфер обмена. Далее идем на сервер по ssh, выбираем папку, в которой будет лежать и работать BitTorrent Sync или создаем новую, делаем в нее cd. Зашли в папку, качаем wget-ом наш исполняемый файл wget http://btsync.s3-website-us-east-1.amazonaws.com/btsync_x64.tar.gz Растариваем его tar zxvf btsync_x64.tar.gz Удаляем архив, он больше не нужен. Запускаем исполняемый файл ./btsync Теперь нам нужно добыть файл конфигурации, для этого делаем ./btsync --dump-sample-config > btsync.conf Открываем файл для редактирования nano btsync.conf И вот видим его содержимое примерно такое: synology> ./btsync --dump-sample-config { "device_name": "My Sync Device", "listening_port" : 0, // 0 - randomize port /* storage_path dir contains auxilliary app files if no storage_path field: .sync dir created in the directory where binary is located. otherwise user-defined directory will be used */ "storage_path" : "/home/user/.sync", // uncomment next line if you want to set location of pid file // "pid_file" : "/var/run/syncapp/syncapp.pid", "check_for_updates" : true, "use_upnp" : true, // use UPnP for port mapping /* limits in kB/s 0 - no limit */ "download_limit" : 0, "upload_limit" : 0, /* remove "listen" field to disable WebUI remove "login" and "password" fields to disable credentials check */ "webui" : { "listen" : "0.0.0.0:8888", "login" : "admin", "password" : "password" } /* !!! if you set shared folders in config file WebUI will be DISABLED !!! shared directories specified in config file override the folders previously added from WebUI. */ /* , "shared_folders" : [ { // use --generate-secret in command line to create new secret "secret" : "MY_SECRET_1", // * required field "dir" : "/home/user/bittorrent/sync_test", // * required field // use relay server when direct connection fails "use_relay_server" : true, "use_tracker" : true, "use_dht" : false, "search_lan" : true, // enable sync trash to store files deleted on remote devices "use_sync_trash" : true, // specify hosts to attempt connection without additional search "known_hosts" : [ "192.168.1.2:44444", "myhost.com:6881" ] } ] */ // Advanced preferences can be added to config file. // Info is available in BitTorrent Sync User Guide. } Для начала можно поменять "device_name": "My Sync Device", вместо My Sync Device вписать какое нравится. И САМОЕ ГЛАВНОЕ!!! это { "listen" : "0.0.0.0:8888", "login" : "admin", "password" : "password" } Соответственно, меняем значения "login" : "admin", "password" : "password" На какие нравится. Разрешаем 8888 порт в iptables iptables -A INPUT -p tcp --dport 8888 -j ACCEPT Киляем ./btsync и запускаем его с применением файла конфигурации так ./btsync --config btsync.conf Теперь при попытке зайти на ip адрес сервера на порт 8888 будет вылазить окно с запросом авторизации. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|