Skip to content

オプション

次のようにして起動します。

tcpserver options host port program [ arg ... ]

options : 次のようにオプションを記述します。

[ -1pPhHrRoOdDqQv ] [ -climit ] [ -xrules.cdb ] [ -Bbanner ] \`
[ -ggid ] [ -uuid ] [ -bbacklog ] [ -llocalname ] [ -ttimeout ]`

また、下記の表に主なオプションを示します。詳細はman tcpserverを見てください。

host : サーバを起動するIPアドレス/ホストを特定しないのであれば0を記述します。

port : ポート番号あるいはサービス名を記述します。

program : サーバ・プログラム名を記述します。

主なオプション

オプション内容
-qエラーメッセージを出力する
-Qエラーメッセージを出力しない(デフォルト)
-vすべてのメッセージを出力する
-pパラノイドを行う。リモートホスト名を調べた後、そのホスト名でIPアドレスを調べ、TCPREMOTEIP に一致するか調べる。一致しない場合は TCPREMOTEHOST をセットしない。
-Pパラノイドを行わない。(デフォルト)
-hリモートホスト名を調べ、TCPREMOTEHOST をセットする。(デフォルト)
-Hリモートホスト名を調べない。
-rIDENTを行い、TCPREMOTEINFO をセットする。(デフォルト)
-RIDENTを行わない。
-c limit最大同時接続数の設定。デフォルトは40
-x rules.cdb接続制御を行うときの接続制御データベースのファイル名
-B banner接続時にバナーをネットワークへ出力する。
-u uidユーザIDを uid に切り替える
-g gidグループIDを gid に切り替える
-l localnameローカルホスト名を調べるのをやめて、localname を TCPLOCALHOST にセットする
-t timeoutIDENT をタイムアウトする時間(秒)。デフォルトは 26