ArchLinux: Resilio sync 설치/설정

우분투 때와 상황은 비슷한데, 세부 설정이 좀 다르다.
설치는 aur 로 해야 하고, 자세한 사항은 아치 문서를 참고한다.

설정

설치 후, 먼저 기본 설정 파일을 홈디렉토리에 생성한다. 참고로, 우분투 계열과 파일명이 다르다.

  • ArchLinux : rslsync.conf
  • Ubuntu : config.json

왜 이렇게 달리 만들었는지는 알 수가 없다. 둘 다 같은 파일인데?

$ rslsync --dump-sample-config > ~/.config/rslsync/rslsync.conf

이 파일명을 바꿀 수는 있는데, 그러려면 systemd 파일을 수정해야 한다. 귀찮으니 그냥 있는대로 쓰기로 한다.
샘플 파일이기에, 내용은 대부분 주석으로 채워져 있다. 필요한 사항은 아래 내용 정도.

{
   "device_name": "My Device",
  "webui" :
  {
    "listen" : "127.0.0.1:8888"

.....
}

설정이 끝났으면, 서비스 파일을 사용자 디렉토리로 옮겨준다.

$ mkdir -p ~/.config/systemd/user
$ cp /usr/lib/systemd/user/rslsync.service ~/.config/systemd/user

이제 서비스를 사용가능하게 해줘야 하는데, 역시나 사용자 권한으로 한다.

$ systemctl --user --now enable rslsync

설정 끝.
웹브라우저를 열고, 127.0.0.1:8888 로 접속한 후 기타 설정을 해준다.

Author: 아무도안

안녕하세요. 글 남겨주셔서 고맙습니다.