other versions
other sections
REXEC(3) | Linux Programmer's Manual | REXEC(3) |
名前¶
rexec, rexec_af - リモートコマンドへのストリームを返す書式¶
#define _BSD_SOURCE /* feature_test_macros(7) 参照 */ #include <netdb.h>int rexec(char **ahost, int inport, char *user, char *passwd, char *cmd, int *fd2p);int rexec_af(char **ahost, int inport, char *user, char *passwd, char *cmd, int *fd2p, sa_family_t af);
説明¶
このインタフェースは rcmd(3) によって置き換えられた。rexec_af()¶
rexec() 関数は IPv4 (AF_INET) 上で動作する。 これに対して、 rexec_af() 関数は追加の引き数 af があり、 この引き数で呼び出し側がプロトコルを選択できる。 この引き数には AF_INET, AF_INET6, AF_UNSPEC を指定できる ( AF_UNSPEC は実装側がプロトコルを選択することを意味する)。バージョン¶
rexec_af() 関数は glibc バージョン 2.9 で追加された。準拠¶
これらの関数は POSIX.1-2001 にはない。 rexec() 関数は 4.2BSD で始めて 登場し、BSD 系、Solaris や他の多くのシステムに存在する。 rexec_af() 関数はもっと新しく、それほど広く使われているわけではない。バグ¶
rexec() 関数はネットワークに暗号化されていないパスワードを送信する。 基礎的なサービスにおいては大きなセキュリティホールと考えられるため、 多くのサイトで無効になっている。詳細は rexecd(8) を参照。関連項目¶
rcmd(3), rexecd(8)この文書について¶
この man ページは Linux man-pages プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。2012-04-23 | Linux |