首先,下载和安装服务器,默认安装在 $Drive/Program Files/Orenosv 中。创建用户帐户和其默认目录。转到安装位置,打开 passwd.txt,然后添加下面这一行:
ipv6:ipv6:/ftpusers/ipv6
在这一行中,ipv6 代表用户,ipv6 代表密码,而 ftpusers/ipv6 表示用户目录位置。图 1 显示了最终 passwd.txt 文件的样子。
图 1. 最终 passwd.txt 文件表示
接着,在 $Install_Location/ftproot 中创建用户目录位置 ftpusers/ipv6。最终目录结构类似于:
$Install_Location\ftproot\ftpusers\ipv6
为您创建的 ipv6 用户提供访问控制。转到 $Install_Location,打开 acl.txt,然后添加下面这一行:
ftpuser/ipv6/* ALL="_all_" all="@admin"
最终 acl.txt 文件类似于 图 2。
图 2. 最终 acl.txt 文件表示
接着,将 ipv6 用户添加到 admin 组。转到 $Install_Location,打开 grpdb.txt,然后将用户添加到 admin 组,类似于:
admin:admin1,admin2,ipv6
图 3 显示最终 grpdb.txt 文件的样子。
图 3. 最终 grpdb.txt 文件表示
要使 FTP 服务器接受 IPv6 请求,转到 $Install_Location,然后打开 http.conf。取消注释 http.conf 文件中的这些行:
ftp_enable = 1 ftp_listen = 0.0.0.0@21 ftp_port_srcport = 20 |
注释掉 http.conf 文件中的所有 Secure Sockets Layer (SSL) 条目,然后添加下面这一行以支持 IPv6:
ftp_listen=IPv6Address@21
IPv6Address 表示机器 IPv6 地址。这里是一个具有真实 IP 地址的示例:
ftp_listen = 2002:9b8:708a:0:0:0:0:1@21
要重新启动服务器,导航到 Start > Programs > Orenosv,并单击 Restart Orenosv Service。检查 FTP 服务器正在运行并可以监听 IPv6 请求。为此,打开命令行提示符并使用 IPv6 地址连接 FTP 服务器。如果登录成功,服务器看上去将与 图 4 类似。
图 4. 成功登录 FTP 服务器
如果登录失败,请检查配置并再试一次。
. TAG: orenosv IPV6