Rumpus 소개
공식 홈페이지 : http://www.maxum.com/Rumpus/
Rumpus는 인터넷을 통해 파일을 주고 받을 수 있는 서버와 전송 기능을 제공하는 소프트웨어입니다. 맥용만 존재하다가 최근에는 윈도우용도 출시된 것으로 알고 있습니다. Rumpus를 통해 FTP(File Transfer Protocol), FTPS, WebDAV, SFTP를 구축할 수 있을 뿐만 아니라 웹 상에서 파일을 관리하거나 업로드/다운로드할 수 있는 WFM(Web File Manager)도 제공합니다. 여러 맥용 서버 프로그램 중에 FTP/WebDAV/WFM을 동시에 제공하는 것들이 많지 않기 때문에 저도 맥 미니 서버에서 계속 사용해오고 있습니다.
다만, 가격은 상당히 높은 편입니다. 오늘자(2017년 3월 23일) 기준으로 Standard 버전의 서버 1개 라이선스 가격이 295달러입니다. Professional 버전은 서버 1개 가격이 495달러네요. 개인이 구매하기에는 좀 높은 가격일 수 있으니 체험판을 먼저 사용해보시고 구매를 결정하시기 바랍니다.
Rumpus 주요 기능 안내
- 사용자 계정 만들기
- FTP/SFTP
- WebDAV
- WFM(Web File Manager)
- Drop Shipping
- Rumplet
Rumplet
파일 서버를 이용해서 파일 전송하는 솔루션
맥에서 Rumpus 재설치하는 방법
Rumpus에 문제가 생겼을 때 가장 쉽게 문제를 해결하는 방법은 Rumpus를 깨끗하게 지우고 재설치하는 방법일 것입니다. 맥에서 Rumpus를 깨끗이 지우고 다시 설치하는 방법은 아래와 같습니다.
1. 백업 만들기
Rumpus의 파일
메뉴에서 Open Config Folder
를 선택하고 해당 폴더의 전체 파일을 다른 곳에 복사해 둡니다.
2. Rumpus 삭제
만약 Rumpus 서버가 실행 중이라면 Stop Server
를 클릭한 후, Server Daemon
창에서 Remove Daemon
을 클릭하고 삭제 절차를 진행합니다. 만약 시스템이 완전히 꼬인 상태라면 삭제 기능이 정상 동작하지 않을 수도 있는데, 이때는 파인더의 이동
기능으로 usrlocal
로 이동한 후에 Rumpus
항목을 삭제하고 재부팅합니다.
3. Rumpus 재설치
Rumpus를 처음 설치했을 때처럼 Setup Assitant로 설정한 후 설치를 마칩니다.
4. User 계정 복구
Rumpus 설치를 모두 마쳤다면 이제 하나씩 복구를 합니다. 먼저 사용자 정보를 복구해보겠습니다. Rumpus의 File
메뉴에서 Open Config Folder
를 선택합니다. 이전에 복사해둔 백업 파일 중에서 Rumpus.users
파일을 config 폴더에 복사해 넣습니다. Rumpus를 종료하고 재시작합니다. 그리고 Stop Server
를 클릭한 후 Start Server
로 다시 서버를 시작합니다.
5. 다른 파일 복구
위에서 사용자 파일을 복구한 것처럼 다른 파일도 복구할 수 있습니다. 단, 어떤 역할을 하는지 모르는 파일이거나, rumpusd, rumpusprivtool, rumpusremoted 파일은 설정 파일이 아니므로 복구에 사용하지 말아야 합니다. 또한, Rumpus.conf
파일도 복구하지 않는 것을 권장해 드립니다. 왜냐하면 해당 설정 파일이 기존에 문제를 일으켰던 것이라면 그 설정이 그대로 현재에도 나타날 것이기 때문입니다. 만약 Rumpus.conf
파일로 복구를 시도해보고 싶다면 현재 파일을 백업해놓은 뒤에 시도해 보시기 바랍니다.
다른 복구해야할 파일들은 아래와 같습니다.
- Rumpus.notices :
Event Notice
정의를 포함한 파일입니다. - Rumpus.fsets :
Folder Set
정의를 포함한 파일입니다. - Rumpus.cert, Rumpus.key :
SSL certificate
와private key
를 포함한 파일입니다. - Rumpus.rips :
Blocked Clients(Reject IPs)
리스트를 포함한 파일입니다. - Rumpus.aips :
Allowed IPs
리스트를 포함한 파일입니다. - Rumpus.types :
File Type
정의를 포함한 파일입니다. .domain
으로 끝나는 파일 :Default.domain
포함 각 도메인별로 정의된Appearance
설정이 포함된 파일입니다.
설정에 시간이 오래 걸릴 것 같은 파일만 복구하는 것이 좋으며, 금방 설정할 수 있는 항목은 새로 설정하는 편이 좋습니다. 만약 Drop Shipping
을 이용하고 있다면 Drop Shipments
도 복구할 수 있습니다. Rumpus.drops
파일과 DropFiles
폴더를 복구합니다(디폴트로 DropFiles 폴더는 Rumpus config 폴더에 있으나 Web Settings
설정에서 변경됐을 수 있습니다).