콘솔에서 FatRat HTTP 서버 데몬을 시작하는 방법은 무엇입니까?

콘솔에서 FatRat HTTP 서버 데몬을 시작하는 방법은 무엇입니까?

저는 Linux를 처음 사용하며 RaspberryPi에 간단한 다운로드 서버를 설정하고 싶습니다.

다음을 통해 FatRat을 설치했습니다.

apt-get update
apt-get install fatrat

저는 RaspberryPi에서 GUI를 사용하지 않기 때문에 웹 브라우저를 통해 RPi에 연결하려면 HTTP 서버를 시작해야 합니다. FatRat 매뉴얼에 따르면 이 작업을 수행해야 합니다(출처:http://fatrat.dolezel.info/faq):

A: fatrat-conf를 사용하여 콘솔에서 구성 값을 설정할 수 있습니다. 나머지는 웹 인터페이스를 통해 수행할 수 있습니다(이 작업은 Git에서 진행 중입니다!). 웹 인터페이스를 활성화하고, 포트를 설정하고, 기본 비밀번호를 변경하는 방법은 다음과 같습니다.

fatrat-conf -w 원격/활성화=true 원격/포트=PORT 원격/비밀번호=PASSWORD

하지만 명령을 실행하려고 하면

fatrat-conf -w remote/enable=true remote/port=2222 remote/password=mypass

"명령을 찾을 수 없습니다"라는 메시지가 나타납니다.

GUI 없이 실행하는 경우(-n = GUI 없음)

sudo fatrat -n

나는 단지 다음을 얻습니다:

FatRat이 현재 실행 중입니다.

하지만 프로세스가 포그라운드에서 활성화되어 있으므로 Ctrl+C를 눌러 종료하지 않으면 더 이상 콘솔을 사용할 수 없습니다.

웹 인터페이스를 어떻게 시작하나요?

답변1

노력하다:

sudo fatrat -n &

"&" 문자는 프로세스를 백그라운드로 보냅니다.

답변2

SSH 콘솔에서 Fatrat를 시작하려면 nohup(hangup 신호 무시)을 사용하여 시작해야 합니다.

sudo nohup fatrat --nogui &

콘솔을 사용하여 Fatrat 설정을 변경할 수 없어서 TightVNCServer를 사용하여 원격 데스크톱 로그인을 한 다음 GUI를 통해 모든 것을 변경했습니다.

관련 정보