云端租犬舍之SSH(plink)连接对弈

GPU服务器安装设置完毕,并安装AI犬必要框架、软件包后,AI犬就可以入住了。但要使用本地pc机中的Sabaki及lizzie等图形客户端进行对弈、分析,还需要通过ssh连接服务器。

现在出于安全考虑,网络上一般都推荐ssh使用密钥进行连接。通过密钥安全,但是技术上相对而言要复杂一些,同时也需要配置时间,考虑到竞价实例云服务器基本上用毕即毁,为了节省时间和金钱,可以通过plink进行连接。

plink属于一种模拟器,使用需要提前下载安装putty(www.putty.org),plink程序就在安装后putty的目录下。

Sabaki的配置是通过文件——首选项——引擎的顺序,新增ssh的引擎。

第一个栏目内容填写的是引擎的名称,便于识别;

第二个则是选择路径,这个是通过单击左边文件夹图标进行选择,不需要输入,选择plink所在的路径及执行文件;

第三个栏目填写的是参数,-ssh 62.234.161.21 -l ubuntu -pw 123456A -batch “/data/katago/katago gtp”

其中 -ssh 后面是服务器地址,-l后面是服务器用户名,-pw后面是设置的用户密码,-batch代表自动执行,不需要回车确认。

引号里面的内容基本可以复制黏贴本地katago或者leelazero的配置,唯一区别是ai程序与权重文件的路径,需要填写完整路径,否则系统会默认在当前用户的主目录下。

lizzie的配置同样,只不过是将Sabaki的几个栏目合并在一个引擎设置栏中。

配置完毕之后,就可以像本机AI一样进行对弈和分析了。

系统配置及ssh连接不止应用在云服务上,如果家中条件允许,亦可以单独DIY一台AI服务器,放置在偏僻的角落里,然后通过ssh连接对弈,可以避免AI运行影响本机运行,也可以远离恼人的噪音。

Leave a Reply

您的邮箱地址不会被公开。 必填项已用 * 标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>