Ubuntu Linux에 Deluge WebUI를 설치하는 방법
Deluge는 기본적으로 Linux, FreeBSD, Mac OS X 및 Windows에서 사용할 수있는 무료 오픈 소스 (GPL3) 및 경량 BitTorrent 클라이언트입니다. 기능을 확장하기 위해 설치할 수도있는 다양한 플러그인 모음이 있습니다. 예를 들어 다운로드 할 때 Deluge에서 직접 비디오 또는 오디오를 스트리밍 할 수 있도록 스트리밍 플러그인을 설치할 수 있습니다. 이 기사에서는 Ubuntu에 Deluge WebUI를 설치하는 방법에 대해 설명합니다. 의 시작하자!
iPhone 용 4chan 앱
Deluge에 대해 계속 설명하지 않고, 여러분이 고급 기능을 좋아한다면 이것이 여러분을위한 소프트웨어라는 점을 지적 할 가치가 있습니다. 그런 다음 터미널 모드, 서버 모드 및 사용자 지정 연결 유형까지 각각 모든 것을 지원합니다. Socks5 프록시 및 사용자 지정 포트 설정과 같은. 이 기사에서는 Linux에서 Deluge 토렌트 서버를 설치 및 설정하는 방법, Deluge WebUI 및 Deluge Daemon을 활성화하는 방법 등에 대해 설명합니다.
노트 : 일반적으로 서버로 실행되는 Linux 컴퓨터에 Deluge 토렌트 서버를 설치하고 사용합니다. 이것이 Deluge 토렌트 서버가 데스크톱 Linux에서 작동하지 않는다는 의미는 아니지만 권장되지는 않습니다.
Ubuntu에 Deluge WebUI를 어떻게 설치할 수 있습니까?
우분투
우분투 Ubuntu 서버에는 Deluge 토렌트 클라이언트의 최신 버전이 있습니다. 즉, 보안을 위해 공식 PPA를 보유하는 것이 항상 좋습니다. PPA를 추가하려면이 명령을 사용하십시오.
[Unit]
Description=Deluge Bittorrent Client Daemon
Documentation=man:deluged
After=network-online.target
[Service]
Type=simple
User=deluge
Group=deluge
UMask=007
ExecStart=/usr/bin/deluged -d
Restart=on-failure
# Time to wait before forcefully stopped.
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target이제 PPA가 시스템에 있으므로 다음을 통해 Ubuntu의 소프트웨어 소스를 새로 고쳐야합니다. 적절한 업데이트 명령.
Python3-certbot-nginx달리는 최신 정보 의심 할 여지없이 일부 프로그램을 업데이트해야 함을 알 수 있습니다. 이 업데이트를 설치하고 무시하지 마십시오. 이는 Ubuntu 실행에 도움이되는 패치 일 수 있습니다.
sudo add-apt-repository ppa:deluge-team/ppa
이제 모든 것이 최신 상태이므로 최신 버전의 Deluge 소프트웨어를 설치해야합니다.
sudo apt update
아치 리눅스
sudo apt upgrade -y
페도라
sudo apt install deluged deluge-console deluge-webui
데비안
sudo pacman -S deluge
OpenSUSE
sudo dnf install deluge deluge-common deluge-daemon deluge-web
Deluge WebUI 구성
Deluge에 필요한 모든 소프트웨어가 설치되어 바로 사용할 수 있습니다. 이제 실제로 대홍수 데몬을 켤 때입니다. 터미널로 가서 Deluged 명령. 이 데몬을 실행하는 데는 두 가지 방법이 있습니다. systemd init 도구를 사용하거나 Deluged 명령도. 시작하려면 체계 을 사용한 다음 systemctl 명령.
먼저 DelugeD 서비스를 만들어야합니다.
sudo apt-get install deluged deluge-console deluge-webui
그런 다음 아래 코드를 새 파일에 붙여 넣으십시오.
네트워크 토폴로지 매퍼 오픈 소스
sudo zypper install deluge
sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service
또한 다음을 사용하여 부팅시 데몬을 켭니다.
sudo systemctl start deluged
Systemd로 소란을 피우고 싶지 않다면 Daemon이 없이도 실행할 수 있습니다. 최상의 결과를 얻으려면 / dev / null 명령. 대홍수 WebUI Daemon을 현재 사용자로 백그라운드에 배치하기 위해.
sudo systemctl enable deluged
다음과 함께 사용자로부터 연결을 끊습니다 (원하는 경우).
nohup deluged &>/dev/null &
이제 Deluge Daemon에 대한 사용자를 설정할 차례입니다. 사용하다 순서대로 에코 새 사용자를 구성 파일로 푸시합니다. 그런 다음 사용자를 시스템의 기존 사용자 이름으로 변경합니다. 시스템 사용자와 동일한 암호를 입력했는지 확인하십시오.
노트 :
10은 시스템 사용자가 대홍수 WebUI를 수정하기 위해 전체 액세스 권한이 있음을 의미합니다.
disown
이제 사용자가 올바르게 구성되었으므로 데몬을 종료하고 백업을 시작해야합니다. 너희들은 이것을 할 수 있습니다 체계 또는 모두 죽이다 .
삼성 j7 수정 검토
echo 'user:password:10' >> ~/.config/deluge/auth
또는
sudo systemctl stop deluged sudo systemctl start deluged
killall deluged
명령 줄을 사용하여 Deluge와 상호 작용하고 데몬이 원격 연결을 허용하도록 설정을 변경합니다.
nohup deluged &>/dev/null &
deluge-console
이제 Deluge 콘솔에서 구성 변경이 완료되었으므로 다음을 사용하여 종료해야합니다. 떠나다 .
config -s allow_remote True
마지막으로 Deluge WebUI 연결을 켭니다.
quit
Deluge WebUI 사용

코디의 한국 드라마
Deluge Torrent 서버는 기본적으로 완벽하게 작동하며 웹 브라우저를 통해 모든 위치에서 액세스 할 수도 있습니다. 새 웹 UI를 사용하려면 새 브라우저 탭을 열고 다음 URL을 방문하십시오.
deluge-web --fork
장치의 IP 주소가 확실하지 않습니까? 그런 다음이 명령을 시도해야합니다.
http://ip-address-or-hostname-of-server:8112
로드 할 Deluge 웹 UI 페이지를 받으면 웹 인터페이스가 보호되므로 암호를 제공해야합니다. 로그인하기위한 기본 비밀번호는 다음과 같습니다. 대홍수 .
로그인에 성공하면 시스템은 기본 암호를 변경하라는 메시지를 표시합니다. 화면의 지시에 따라 수행 한 다음 완료되면 확인을 탭해야합니다. 암호는 실제로 자동으로 업데이트됩니다.
HTTPS 켜기 | 대홍수 WebUI
웹 UI를 보호하려는 경우 무료 Let ’s Encrypt 인증서를 설치할 수 있습니다. 먼저 Ubuntu 20.04 서버에도 Let ’s Encrypt 클라이언트 (certbot)를 설치해야합니다.
ip addr show | grep 192.168
sudo apt install certbot python3-certbot-nginx실제로 Certbot Nginx 플러그인입니다. 설치가 끝나면 다음 명령을 실행하여 Let ’s Encrypt 인증서를 자동으로 가져와 설치해야합니다.
sudo certbot --nginx --redirect --agree-tos --hsts --staple-ocsp --email [email protected] -d torrent.yourdomain.com
그러나 여기서 :
- –nginx : Nginx 인증 자 및 설치 프로그램 사용
- – 동의 함 : Let ’s Encrypt 서비스 약관에 동의
- – 리디렉션 : 301 리디렉션을 추가하여 HTTPS를 시행합니다.
- –staple-ocsp : OCSP 스테이플 링을 활성화합니다.
- -이메일 : 등록 및 복구 연락처에 사용되는 이메일입니다.
- -디 플래그 뒤에는 기본적으로 쉼표로 구분 된 도메인 이름 목록이옵니다. 100 개 이상의 도메인 이름을 추가 할 수 있습니다.
그러면 EFF (Electronic Frontier Foundation)에서 이메일을받을 것인지 묻습니다. Y 또는 N을 선택하면 TLS 인증서가 자동으로 획득되고 구성됩니다.
TLS 인증서를 얻는 데 문제가 있습니까? | 대홍수 WebUI
TLS 인증서를 얻으려고 할 때 다음 오류가 표시되는 경우 :
module 'acme.challenges' has no attribute 'TLSSNI01'
구성 파일을 편집해야합니다.
매크로 키보드를 만드는 방법
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py
그런 다음 변경
return [challenges.HTTP01, challenges.TLSSNI01]
에:
return [challenges.HTTP01]
그런 다음 파일을 저장하고 닫습니다. 이제 위의 certbot 명령을 다시 실행하십시오.
결론
좋아요, 모두 여러분이었습니다! 이 대홍수 WebUI 기사를 좋아하고 도움이되기를 바랍니다. 그것에 대한 의견을 보내주십시오. 또한이 기사와 관련된 추가 질문과 문제가있는 경우. 그런 다음 아래 댓글 섹션에 알려주십시오. 곧 연락 드리겠습니다.
좋은 하루 되세요!


