웹사이트 검색

Ubuntu에 eJabberd XMPP 서버를 설치하는 방법


먼저 Ubuntu 12.10 x64 드롭릿을 스핀업해야 합니다.

다음으로 SSH를 통해 루트로 드롭릿에 로그인합니다.

1단계 - eJabberd 설치

apt-get -y install ejabberd

"암호"를 원하는 값으로 변경하십시오.

ejabberdctl register admin localhost password

관리자 권한 부여

기본적으로 eJabberd에서 사용하는 호스트 이름은 localhost이며 구성 파일에서 수정할 수 있습니다.

이 예에서는 관리 사용자 "admin@localhost"를 호출하고 /etc/ejabberd/ejabberd.cfg에서 다음 줄을 수정합니다.

%% Admin user
{acl, admin, {user, "admin", "localhost"}}.

%% Hostname
{hosts, ["localhost"]}.

eJabberd 다시 시작

service ejabberd restart

이제 드롭릿 IP 주소 포트 5280에서 eJabberd Web Admin 인터페이스로 이동할 수 있습니다.

 
http://198.199.90.115:5280/admin

로그인 사용자 이름은 user@domain(이 경우 \admin@localhost\)입니다.

웹 관리 인터페이스에서 모든 설정을 수정할 수 있습니다.

새 사용자 추가

웹 관리 인터페이스에서 가상 호스트 -> localhost -> 사용자를 클릭합니다.

SSH를 통해 명령줄에서 사용자를 추가할 수도 있습니다.

이제 Pidgin과 같은 클라이언트를 설치하여 XMPP에 연결할 수 있습니다.

암호화를 사용하여 XMPP 서버에 연결하려면 포트 5222를 사용해야 합니다.

친구 목록에 사용자 추가

Pidgin에서 CTRL+B를 누르거나 메뉴 "Buddies" -> "Add Buddy"에서 친구를 추가할 수 있습니다.

친구는 다음을 승인해야 하는 친구 요청을 받게 됩니다.

이제 Pidgin에서 XMPP 및 OTR 암호화 모듈을 사용하여 안전하게 통신할 수 있습니다.