ProsodyとPidginでの私の経験

韻律

私は少し活動的で、気に入った投稿を見つけたら、その内容を試してみる必要があります。 そうでなければ私はぐっすり眠ることができません。 Prosodyのインストール方法と構成方法についてELAVとFICOPostを見てきました。

DebianSqueezeでのProsodyによるインスタントメッセージング | Prosodyを使用してXMPP(Jabber)サーバーをインストールする[更新]

さて、私は自分のサーバーを構成し、それがどれほど優れているかを確認する作業を引き受けました。

まず第一に。 私が作成した構成ファイルを確認してから、その構成を説明します。

http://paste.desdelinux.net/4774

私のサーバーには次のオプションがあります。

  1. Pidginからアカウントを作成します。
  2. 接続されているすべてのクライアントにメッセージを送信します。
  3. 接続されているすべての人を一覧表示します。
  4. 自分のニックネームを編集します(example@webeexample.comのようなものがリストに表示されないようにします)。
  5. ローカルニックネームを編集します。

始めましょう

Pidginからアカウントを作成します。

これを達成するために。 あなたはXNUMXつのことをしなければなりません。 まず第一に、 modules_enabled = { 存在します "登録"、これは、Pidginなどのクライアントからアカウントを作成できるようにするモジュールです。

第二に。 それが言うところを見つけてください:

許可登録 = false; 

入れて

許可登録 = true;

次に、Pidginでアカウントを作成する方法を見ていきます。

メデジンリブレ1

メインウィンドウ。 Pidginでアカウントが追加される場所。

プロトコル XMMP

作成するユーザー名。

ドメインを作成しました。 また、[サーバーにこの新しいアカウントを作成する]チェックボックスが有効になっていることを確認してください。

今、私たちは進んでいます。

メデジンリブレ2

ここでは、「server」がサーバーが配置されている場所の正しいアドレスであることを確認します。

そして、サーバーからの証明書を受け入れるように求められます。

メデジンリブレ3

私たちはデータを確認し、彼は私たちを歓迎します。

メデジンリブレ4

メデジンリブレ5

この時点で、ユーザーアカウントはすでに作成されています。 それでは、すべてを少し調整しましょう。

ニックネームを変更します。

アカウントのニックネームを変更し、チャットに行くときに次のように終了しないようにします。

メデジンリブレ6

画像にあるように。 管理者ユーザーはすでに構成されています。 私たちが作成したものはそうではありませんが。 そして、これを変えるプロフィールはグーグルにありませんよね?

Pidginで編集するには。 わたしたちは・・・にいくつもりです アカウント>desdelinux@medellinlibre.co>ニックネームを設定

メデジンリブレ7

これは、連絡先に表示する名前になります。 次の問題は、チャットしているときです。 編集した名前は表示されません。 別の非常に醜いものを見せてください。

メデジンリブレ8

この画像では、ユーザー「admin」がすでに編集されていることがわかります。 私たちの新しいユーザーはそうではありませんが。 だから、チャットではかなり迷惑に見えます。 セールの名前を見ればとはいえ。 編集しているようです。

そう。 わたしたちは・・・にいくつもりです アカウント>desdelinux@medellinlibre.co>アカウントを編集

メデジンリブレ9

ここでは、ローカルニックネームが表示されている場所を見つけて、必要に応じて編集します。 さらに、「このアカウントにこの友達アイコンを使用する」というオプションを有効にすることができます。これにより、私たちを識別する「アバター」ができました。

メデジンリブレ10

今はずっと良くなっていますか?。!

ピジンからチャットを管理する方法。

主なことは、ユーザーが管理者であることを確認することです。 このため、構成ファイルで、ユーザーがで有効になっていることを確認する必要があります。

admins = {"admin@medellinlibre.co"}

また、モジュールではこれ:

"発表";

今ピジンから。 わたしたちは・・・にいくつもりです アカウント> admin@medellinlibre.co>オンラインユーザーにお知らせを送信

メデジンリブレ11

メッセージを編集して、すべてのユーザーに送信します。

メデジンリブレ12

私は6つのアカウントを持っているので(管理者を数えます。そのため、5つのウィンドウしか表示されません)これらのウィンドウがすべて表示され、現在オンラインユーザーが何人いるかを示すメッセージが表示されます。

このオプションに加えて、Pidginでは他の多くのことができます。 (あなたが管理者である限り)

メデジンリブレ13

多くのオプションの中にはあります。

  • ユーザーを削除します。
  • ユーザーパスワードを参照してください。
  • ユーザーを作成します。
  • モジュールをロードします。
  • モジュールを削除します。
  • 中でも...

私が非常に興味深いと思ったもうXNUMXつのオプションは、チャットルームを作成することです。 このためには、最初に構成ファイルで「muc」モジュールを有効にする必要があります。 次に、部屋サーバーを設定します。 のようなものになります。

コンポーネント "conference.medellinlibre.co" "muc"

次に、ピジンで ファイル>チャットに参加します。

メデジンリブレ14

ここでは、部屋を作成するユーザーを選択します。 部屋の名前。 サーバー(以前に構成済み)部屋に入るときに使用する名前。必要に応じてパスワードを入力できます。

次に、別のユーザーが部屋に入る場合。 に行くだけ ツール>ルームリスト

Get listを指定し、サーバーのアドレスを書き込みます。

メデジンリブレ16

そのサーバー上に作成されたすべての部屋が表示されます。 私たちはあなたに接続して行くだけです。

メデジンリブレ17

現時点で私を逃れるかもしれない他の多くのオプションがあります。 モジュールをいじるだけです。 このページでは、既存のモジュールとその構成方法を確認できます。 http://prosody.im/doc/modules

Saludos!


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   フェデリコ・アントニオ・ヴァルデス・トゥジャグ

    このように、それらはコミュニティが高く評価している種類の記事です! おめでとうございます@jicmuxそしてありがとうございました! 著者とElavに、それをhumanOSに持ち込む許可を求めます。 その上、私はすでにそれを完全にダウンロードしました。 :-)。 あなたは言うでしょう。

    1.    @jlcmax

      フェデリコに感謝します。

      そうですね、3つの投稿に参加するのが、もっと完全なものを作るのに最も便利だと思います。 もちろん。

      1.    フェデリコ・アントニオ・ヴァルデス・トゥジャグ

        ありがとうございました!!! 私はすでにそれを圧縮してKceresに送ります。 XNUMXつの記事をXNUMXつにまとめてダウンロードするのは、私には良い考えのように思えます。 ちなみに、Jlcmuxは、サーバー上のリソースの消費についてコメントしていませんか?

        1.    @jlcmax

          いいえ、しかし、それはほとんど知覚できないものなので、私は実際にその仕事を引き受けることさえしませんでした。少なくとも適度な数のユーザーがいる場合。これらすべてに。独自の Prosody サーバーが存在しないため @desdelinux。ネット? 🙁 😀

    2.    エラヴ

      もちろんできます..

  2.   ギスカード

    ユーザーのパスワードをどのように確認できますか? 管理者であるかどうかに関係なく、パスワードをそのまま保存するのではなく、一方向の暗号化ツールに渡す必要があるように思われます。 セキュリティのこと。 それとも、サーバーをテストするためだけにプレーンテキストのままにしましたか?

    1.    @jlcmax

      デフォルトでは、サーバーはauthentication = "internal_plain"に構成されています
      ただし、暗号化する場合は、authentication = "internal_hashed"を指定するだけです。 それは管理者の意図に依存します。 ははは

      1.    ギスカード

        ああ、大丈夫。 私はすでに言っていました😀

  3.   エリオタイム3000

    勝負を受けて立つ!

  4.   juant

    こんにちは、私は環境がKDEであることを画像で見ました。 ピジンはGnomeからですよね? KopeteではなくPidginも含まれている以前のElavの貢献を見て、私はすでに驚いていました。 KDE環境を選択したとしても、Kopeteよりもそれを好みますか?
    そして貢献に感謝します。

    1.    エラヴ

      PidginはGNOMEのものではありませんが、Gtkライブラリを使用しています。 GNOMEからは共感です。 マルチアカウントに関しては非常に優れているだけでなく、Kopeteにはないオプションを提供するため、KopeteよりもPidginの方が好きです。

      1.    juant

        GNOME Pidginを使用したデフォルトのディストリビューションでは常に使用されているため、混乱が生じています。KDEではKopeteを使用しています。 GNOMEからのものかどうかについては、GNOMEからのものであると言ったときに、Gtkライブラリを使用していることを意味していたので、専門性が不足していました。
        どうもありがとうございます。

  5.   Win8

    Gtalkアカウントでログインしたり、Skypeをインストールしたりする方が簡単だと思いませんか? ビデオ通話やハングアウトもあります。 そのピジンを乗り越える

    1.    エラヴ

      もちろん、あなたの通話や会話はサーバー上に残り、「神は誰を知っているか」を読んで使用することができます。

      1.    エリオタイム3000

        これで、Ekigaを使用している人が少ない理由がわかりました(WindowsではGTK +にうんざりしていて、UGetのように接続されていません)。

      2.    juant

        これは最新のニュースと密接に関連しています。
        http://www.elmundo.es/america/2013/06/07/estados_unidos/1370577062.html?cid=GNEW970103&google_editors_picks=true

        制御されないために何を使うべきかもうわかりません! グーグル、スカイプ、フェイスブック….uffffffffff

    2.    エルナモジャズ

      よく見ると、例はメデジンリブレのものです。 これのアイデアは、メッシュネットワーク用の公式チャットシステムを持つことだと思います。

      メッシュネットワークが何であるかわからない場合、それらは一般に自給自足でコミュニティになるように作られている「小さなインターネット」のようなものです...したがって、理論的には、外部のサーバーとの接続は必要ありません。コミュニティ(Googleは、同じ都市ではなく、世界の多くの地域に存在する可能性があります...時々)。 このタイプのネットワークでは、サーバーは通常、たとえばWikipediaのコピーとともに配置されます。

      ちなみに、@ jicmux、いつページを完成させますか?ボゴタと同じように、アンテナがどこにあるかを地図で確認したいと思います😛

      1.    @jlcmax

        ふふ。 すべてがどのようにインストールされたかについての非常に優れたドキュメントがすべて揃ったときに、ページが後で表示される場合。 私たちがどのようにしてコミュニティに到達し、彼らに伝えるかから。 さあ、アンテナを取り付けましょう。 人々がどのように教育されたか。 すべてが物理的にインストールされた方法。 そしてソフトウェアレベルで。 とてもかっこいいです。

    3.    @jlcmax

      ErunamoJAZZが言うように。 これらのタイプのサーバーは、たとえばメッシュタイプのLANネットワークで動作するように設計されています。 彼らはそのようにインターネットアクセスを持っていないこと

  6.   アブディエル

    私はピジンの代わりにターピアルを探しました、私はそれを本当に後悔していません。

  7.   クリストファーカストロ

    他の人のパスワードを見ることができるとは思えません。

    反対のことはできませんでした。