inetd

xinetd:1つを除くすべてのインターフェイスにサービスをバインドすることは可能ですか?
inetd

xinetd:1つを除くすべてのインターフェイスにサービスをバインドすることは可能ですか?

以前にServerFaultでこの質問をしたことがありますが、多くの視聴回数がなかったようで、ここでより良い回答があるかもしれません...(コメントに示すようにServerFaultから投稿を削除しました。) xinetdで実行されるサービスがあります。私のサーバーには多くのネットワークインターフェイスがあり、そのうちの1つは外部ネットワークに接続され、他のすべてのインターフェイスは複数の内部ネットワークに接続されます。 すべての内部ネットワークではサービスを使用できますが、外部ネットワークでは使用できないことを望みます。xinetd.conf何とかファイル...

Admin

inetdまたはxinetdをWebサーバーとして使用できますか?
inetd

inetdまたはxinetdをWebサーバーとして使用できますか?

xinetd単純なパイプコマンドを提供するためにWebサーバーとして使用できるかどうか疑問に思いました。 たとえば、追加のサーバーソフトウェアなしでps -ef|grep root|wc -lHTTPを使用して出力を提供したいとします。xinetdどうすればいいですか? ...

Admin

制御文字をサポートするxinetdに代わるものはありますか?
inetd

制御文字をサポートするxinetdに代わるものはありますか?

ユーザーが特定のコマンドをリンクして実行できるプロジェクトを作成しています。 xinetdはオプションですが、Tabncまたはtelnetを介して押すとタイプがインデントされます。 制御文字を処理できるネットワークデーモンはありますかTab(Telnetまたは他のフリーウェアクライアントを使用するとき)。 PS内のxinetd設定は次のとおりです。 service ctf { server = /bin/bash port = 2333 protocol = tcp type = UNLISTED user = roo...

Admin

xinetdサービスを再起動すると、rshは「poll:プロトコルが回線設定に失敗しました」と表示します。
inetd

xinetdサービスを再起動すると、rshは「poll:プロトコルが回線設定に失敗しました」と表示します。

私はさまざまなフォーラムで多くを検索しており、ほとんどの場合、ファイアウォールでポートを開いたりサービスを再開したりすることが解決策であることを示していますxinetd。場合によっては、これが解決策かもしれませんが、問題は別の問題であり、まだ解決する必要があると思います。 Red Hat 6があり、サービスがダウンしていて/iptables実行可能ファイルを変更していません。rshdrsh 最初にシステムを起動したとき、rshは正常に動作しました。 # rsh localhost pwd /root 「xinetd」サービスを再起動すると、「ポーリング:回...

Admin

inetdサービスにアクセスするには?
inetd

inetdサービスにアクセスするには?

そのため、この例に基づいて単純なinetdエラーロギングサービスを作成しました。https://en.wikipedia.org/wiki/Inetd #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { const char *fn = argv[1]; FILE *fp = fopen(fn, "a+"); if (fp == NULL) exit(EXIT_FAILURE); char str[4096];...

Admin

Ubuntuのtelnetdパッケージとinetutils-telnetdパッケージの違いは何ですか?
inetd

Ubuntuのtelnetdパッケージとinetutils-telnetdパッケージの違いは何ですか?

最近、ラインモードでTelnetを設定する必要があることに出会いました。apt install telnetdだから私はtelnetdをインストールinetdしましたtelnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd。/etc/inetd.conf このようにtelnetdをインストールした後、telnetサービスでlinemodeを有効にする方法をいくつか試しましたが、すべて失敗してtelnetdを削除しました。apt remove telnetd その後、再インストー...

Admin

xinetd+ シェルスクリプトは TCP パケットのフラグをエコーし​​ます。
inetd

xinetd+ シェルスクリプトは TCP パケットのフラグをエコーし​​ます。

MinecraftサーバーからJSONステータス応答をコピーするスクリプトを生成しようとしています(https://wiki.vg/Server_List_Ping)。現在xinetdエコープリセットを実行するように設定されているシェルスクリプトがありますが、TCPパケットの作成に問題があります。何らかの理由でechoフラグを無視し、次のすべてを返します。問題を再現した簡単な例は次のとおりです。 /usr/bin/mc #!/bin/sh # hello! echo -en "\x68\x65\x6c\x6c\x6f\x21" /etc/xinetd.d...

Admin

initの代わりにinetd / xinetdを置き換えてsystemdを使用できますか?
inetd

initの代わりにinetd / xinetdを置き換えてsystemdを使用できますか?

代わりに、単純なプロセスマネージャとして機能するようにsystemd(ランタイムまたはコンパイル時に)を設定することは可能ですか/sbin/init? もしそうなら、カスタムnon-init-systemd設定を作成するために従うことができるチュートリアルやその他のドキュメントはありますか? openbsd-inetdそうでない場合は、通常のサービスに加えて、UNIXソケットアクティベーションサービスを何に使用する必要があります(たとえば、ソケットをchown / chmodしない)。 ...

Admin

xinetd postrotate logrotateスクリプト
inetd

xinetd postrotate logrotateスクリプト

xinetd.logファイルを回転させるのに役立ちます。 CentOS8を使用しており、次のlogrotateファイルがあります。 /var/log/xinetd.log { compress dateext daily rotate 7 missingok copytruncate postrotate /etc/init.d/xinetd reload endscript } ただし、「回転後のエラー」またはその他のエラーが発生し、デバッグを実行するとログが失われます。しかし、職務...

Admin

どのように行われますか
inetd

どのように行われますか

どのようにイントラネット制御権をサービスに転送します。以下は私が理解したものです。 inetdは上記のすべてのポートをリッスンします。/etc/inetd.conf クライアントがinetdがリッスンしているポートの1つに要求をすると、inetdは要求を子プロセスに回転させて要求制御をサービスに転送します。/etc/inetd.conf マルチプレクサとして機能します。 私の質問は次のとおりです リクエストはどのようにサブプロセス(各サービスデーモン)に切り替えられますか? inetdはすでにポートに接続されているため、inetdがポートを解放す...

Admin

tcpd、inetd/rinetd、iptables
inetd

tcpd、inetd/rinetd、iptables

これらのプログラムはどのような関係がありますか? TCPDそして意図/リネット非常に古いですが、それにもかかわらず、まだ多くのディストリビューションに存在します...なぜですか?そして、hosts.allow次hosts.denyのような相関関係もあります。TCPDしかし、私はこれらのファイルを持っていますTCPDインストールされていません...(コマンドを試してください。包装袋また、hosts.allow/denyパッケージなしに該当しないことがわかりました。)…まあ…めちゃくちゃです。誰でも私のためにこれを明確にすることができますか? ありがとう ...

Admin

TFTP:ファイルを送受信できません。エラー表示:TFTP、オペコード:エラーコード(5)
inetd

TFTP:ファイルを送受信できません。エラー表示:TFTP、オペコード:エラーコード(5)

TFTPを使用してネットワークスイッチからubuntu(Windows 10 ProのVirtualBox)にファイルを送受信しようとすると、エラーコード5が表示されます。 以下の手順を実行すると、私のローカルホストはTFTPサーバーを使用しているように見え、自分のローカルホストを使用してファイルを送受信できます。 /home/abc# tftp localhost tftp> put test Sent 16 bytes in 0.0 seconds tftp> get test Received 16 bytes in 0.0...

Admin