본문 바로가기

토렌트

CentOS8 Transmission 토렌트 서버 구축 방법

반응형

CentOS8 Transmission 토렌트 서버 구축

기존의 CentOS7에서 트렌스미션을 통해 토렌트 서버를 구축하는 방법을 알아보았느데 이번에는 CentOS에서 토렌트 서버를 구축하는 방법에 대해 알아보겠습니다. 우선 기존의 CentOS 7 크게다르지 않지만 몇가지 주의사항이 있습니다.

첫 번째로, CentOS 8에서는 yum 대신 dnf 패키지 관리자를 기본으로 사용합니다.

Transmission을 설치하기 전에, 필요한 경우 EPEL 저장소를 설치해야 할 수 있으며 EPEL 저장소를 설치하고 나서 Transmission과 그의 데몬을 설치할 수 있으며 이때 설치 명령어는 다음과 같습니다.

sudo dnf install epel-release
sudo dnf install transmission transmission-daemon

설치가 완료되면, systemctl 명령어를 이용해 Transmission 데몬의 자동 실행을 설정하고 서버를 시작하거나 중지할 수 있으며 이때 명령어는 다음과 같이 사용됩니다.

sudo systemctl enable transmission-daemon
sudo systemctl start transmission-daemon
sudo systemctl stop transmission-daemon

설정 파일은 CentOS 7과 마찬가지로 /var/lib/transmission/.config/transmission-daemon/settings.json에 위치합니다.

설정을 변경하기 전에 서비스를 중지해야 하며, 변경 후에는 서비스를 재시작 한 뒤 설정 파일에서는 사용자 인증, 포트 설정, 파일 다운로드 경로 등을 설정할 수 있습니다.

네트워크 설정에 있어서, CentOS 8에서도 방화벽 설정은 firewalld를 사용하여 Transmission이 사용하는 포트를 개방하며 방화벽 설정은 다음과 같이 수행할 수 있습니다.

sudo firewall-cmd --permanent --zone=public --add-port=9091/tcp
sudo firewall-cmd --reload

마지막으로, CentOS 8에서는 SELinux 정책이 더 엄격할 수 있으므로, 필요에 따라 SELinux 설정을 조정할 수 있습니다. 이는 Transmission이 파일 시스템에 접근할 때 필요한 권한을 제공하기 위함입니다.

참고 :  CentOS7 에서 Transmission 토렌트 서버구축 방법

이와 같이 CentOS 8에서 Transmission을 설치하고 설정하는 과정은 몇 가지 추가적인 보안 조치를 포함하지만, 전반적으로 CentOS 7과 유사하며 이렇게 해서 안정적이고 효율적인 토렌트 서버를 구축할 수 있습니다.

그 외 궁금한 점은 리플로 남겨주세요

728x90
반응형