minidentd是一个迷你的IDENT服务器,采用RFC 1413实现。它不包含网络代码,把它留给一个超级服务器。可用于嵌入式系统,并具有用户控制和随机生成的答案。
minidentd 0.15本次发布的作品基于skalibs-1.0.0。它还修正了构建问题。从0.15版本开始,minidentd只能在Linux(2.2或更高版本)上运行。在Linux下,minidentd解析为/proc/NET/TCP的虚拟文件,因此请确保在/proc文件系统被挂载。
minidentd使用方法及选项说明:
minidentd [ -v ] [ -n | -i | -r ] [ -y file ] [ -t timeout ]
&">nbsp;
-v : verbose mode. Log queries and replies.. -n : send ERROR : HIDDEN-USER replies if the
user has a .ident file in his home directory. -i : user-
defined answers. The first 14 chars of the user's .ident file, up to EOF or newline, are used instead of the user name. If the file exists and is empty, send ERROR : HIDDEN-USER. If it doesn't exist, send a normal reply. -r : send random replies. -y file : valid with -n or -i. Use file instead of .ident. -t timeout : close connection after timeout milliseconds without a client request.
下载地址:http://www.skarnet.org/software/minidentd/minidentd-0.15.tar.gz
安装说明:
建立/package目录:
mkdir -p /package
chmod 1755 /package
cd /package
下载minidentd安装包的最新版本。
解压minidentd包文件:
tar -zxpvf minidentd-0.15.tar.gz
# if you do not have GNU tar, check with your gunzip and tar manual pages.
rm minidentd-0.15.tar.gz
cd net/minidentd-0.15
按照说明编辑配置文件包中conf-compile/
编译和设置minidentd:
make
sudo make install
编译完成。
为了节省磁盘空间你可以执行以下命令:
make clean