Chạy một khách hàng irc liên tục trên ssh


10

Tôi đang tìm kiếm lời khuyên về cách chạy máy khách IRC liên tục từ máy chủ và cho phép tôi kết nối từ các máy tính khác nhau.

Tôi muốn ứng dụng khách IRC luôn kết nối, ngay cả khi tôi mang máy tính xách tay từ nơi làm việc đến nhà. Tôi muốn chạy máy khách trên máy tính xách tay của mình, ủy quyền trên máy chủ. Điều này có thể không?

Một cách khác là ssh vào máy chủ và kết nối lại, nhưng sau đó tôi có cần sử dụng máy khách IRC không có đồ họa không?

Cám ơn về lời khuyên của bạn.

Câu trả lời:


6

Tôi đã có 3 gợi ý, tôi nghĩ bạn sẽ thích số 2. nhất.


1. Giải pháp ưa thích của tôi là cài đặt 'màn hình' rồi chạy irssi bên trong. Bạn có thể ssh in và gắn lại vào màn hình hoặc ....

Tải mô-đun proxy: http://www.irssi.org/documentation/proxy Sau đó, bạn có thể đính kèm ứng dụng khách ưa thích của mình.

Theo tôi irssi tốt hơn bất kỳ gui nào.


2. Tuy nhiên, tôi nghĩ bạn muốn Quassel . Đây là một phiên bản đồ họa. Nó cho phép bạn tách khách hàng khỏi máy chủ như bạn muốn:

một (hoặc nhiều) máy khách có thể gắn vào và tách ra khỏi lõi trung tâm vẫn trực tuyến vĩnh viễn - giống như sự kết hợp phổ biến của màn hình và máy khách IRC dựa trên văn bản như WeeChat và tương tự (nhưng nhiều tính năng hơn hơn) cái gọi là BNC

Đính kèm lại ứng dụng khách của bạn sẽ hiển thị phiên IRC của bạn ở trạng thái giống như khi bạn rời khỏi đó (cộng với bất kỳ điều gì xảy ra trong khi bạn đã biến mất) và điều này ngay cả khi bạn đính kèm lại từ một vị trí khác.

(nhấn mạnh thêm)


3. Và như đã nói, BNC (bouncers) sẽ cho phép bạn đính kèm bất kỳ ứng dụng khách nào với chúng, nhưng sẽ bị hạn chế hơn nhiều về tính năng, ví dụ như cuộn ngược lại. Kiểm tra BNC / ZNC, v.v.


8

Như bạn đã đề xuất, tùy chọn tốt nhất là sử dụng irssilàm máy khách IRC của bạn, ứng dụng bạn sẽ chạy screenđể tiếp tục chạy ngay cả khi bạn ngắt kết nối ssh.

Vì vậy, bạn đi như thế này:

  1. Tải về irssi
  2. Tải về screen
  3. Triển khai ssh
  4. Kết nối với máy chủ với ssh
  5. Chạy screen(không có thêm thông số nào)
  6. Sau đó chạy irssi
  7. Nhấn CTRL+Atheo sau CTRL+D. Đây tách irssivàoscreen
  8. Bây giờ bạn có thể ngắt kết nối từ ssh. IRC của bạn sẽ tiếp tục chạy.
  9. Khi bạn kết nối trở lại và muốn irssichạy vào screen, chỉ cần gõ screen -r, để tiếp tục

1

Âm thanh như bạn có thể đang tìm kiếm một BNC nếu bạn muốn giữ máy khách của mình cục bộ thay vì trên máy chủ. Bạn có thể thấy ZNC hữu ích.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.