ssh를 통해 영구 irc 클라이언트 실행


10

서버에서 영구 IRC 클라이언트를 실행하고 다른 컴퓨터에서 연결하는 방법에 대한 조언을 찾고 있습니다.

랩톱을 직장에서 집으로 가져올 때에도 IRC 클라이언트가 항상 연결 상태를 유지하기를 원합니다. 랩톱에서 클라이언트를 실행하여 서버를 통해 프록시하는 것을 선호합니다. 이것이 가능한가?

대안은 서버로 ssh하고 연결을 tmux하는 것이지만 그래픽이 아닌 IRC 클라이언트를 사용해야합니까?

조언 감사합니다.

답변:


6

3 가지 제안이 있습니다. 2 번이 가장 좋습니다.


1. 내가 선호하는 솔루션은 'screen'을 설치 한 후 irssi를 실행하는 것입니다. 당신은 화면에 ssh하고 다시 연결할 수 있습니다 .....

프록시 모듈을로드하십시오. http://www.irssi.org/documentation/proxy 그러면 선호하는 클라이언트를 연결할 수 있습니다.

제 생각에는 irssi가 어떤 GUI보다 낫습니다.


그러나, 나는 당신이 Quassel 을 원한다고 생각합니다 . 그래픽 버전입니다. 원하는대로 서버에서 클라이언트를 분리 할 수 ​​있습니다.

하나의 (또는 다수의) 클라이언트 (들)는 화면의 인기있는 조합과 WeeChat과 같은 텍스트 기반 IRC 클라이언트와 비슷하지만 훨씬 더 기능적인 온라인으로 유지되는 중앙 코어에 연결하거나 분리 할 수 ​​있습니다. 보다) 소위 BNC

클라이언트를 다시 연결하면 IRC 세션이 종료 된 상태와 동일한 상태 (및 부재 중 발생한 상황)와 다른 위치에서 다시 연결하는 경우에도 표시됩니다.

(강조 추가)


3. 그리고 BNC (바운서)는 클라이언트를 클라이언트에 연결할 있지만 스크롤 백과 같은 기능에는 훨씬 더 제한적입니다. BNC / ZNC 등을 확인하십시오.


8

이미 제안했듯이 가장 좋은 옵션은 irssiIRC 클라이언트 로 사용 하는 것입니다. IRC 클라이언트는 screen연결을 끊은 후에도 계속 실행됩니다 ssh.

따라서 다음과 같이 진행하십시오.

  1. 설치 irssi
  2. 설치 screen
  3. 배포 ssh
  4. SSH를 사용하여 서버에 연결
  5. screen추가 매개 변수없이 실행
  6. 그런 다음 실행 irssi
  7. 을 누른 CTRL+A다음을 누릅니다 CTRL+D. 이 이탈 (분리) irssiscreen
  8. 이제에서 연결을 끊을 수 있습니다 ssh. 귀하의 IRC는 계속 운영됩니다.
  9. 다시 연결하고을 (를) irssi실행 하려는 경우 screen, 간단히 입력 screen -r하여 다시 시작하십시오.

1

서버 대신 클라이언트를 로컬로 유지하려는 경우 BNC를 찾고있는 것처럼 들립니다. ZNC가 유용 할 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.