BotVS配置托管者-基于新浪云

摘要:
进入新浪云用户中心,选择左侧的“用户信息”,输入“SSH密钥管理”进行上传,然后创建SSH密钥,如图所示:_填写rsa中的内容。pub文件转换为表单6.配置SecretCRT以使用SecretCRT登录新浪云容器主机名:http://ssh.sinacloud.comPort:60022Username:python3Authentication:PublicKey单击Properties…(属性…),选择User session publishing setting(用户会话发布设置),如下配置所示,然后选择使用生成的ID_ Ras文件7。成功配置SSH登录SAE后,按如下方式使用SSH登录SAE。

1. 创建SAE应用

登录新浪云平台,点击创建新应用
BotVS配置托管者-基于新浪云第1张

2. SAE环境部署

在新应用中选择自定义
BotVS配置托管者-基于新浪云第2张

相应选项如下

开发语言:自定义
运行环境:云容器
语言版本:自定义
部署方式:手工部署
操作系统:系统 centos 版本7
环境配置:基础
应用信息:填写二级域名及应用名称

3. 确认环境信息

查看信息及价格
BotVS配置托管者-基于新浪云第3张

4. 创建成功

创建成功后,跳转到容器管理
BotVS配置托管者-基于新浪云第4张
点击 SSH客户端登录,登录地址为

ssh -p 60022 python3@ssh.sinacloud.com

5. 创建ssh-keygen

Windows上需要下载git-bash,比较麻烦,直接使用另一台Linux来创建ssh-keygen。
BotVS配置托管者-基于新浪云第5张
一路回车即可。创建后可以看到两个文件
BotVS配置托管者-基于新浪云第6张
其中id_rsa.pub为需要上传的公钥文件。
进入新浪云用户中心,选择左侧“用户信息”,进入“SSH密钥管理”即可上传,然后创建SSH密钥,如图所示:
BotVS配置托管者-基于新浪云第7张

将id_rsa.pub 文件里面的内容填到表单中

6. 配置SecretCRT

使用SecretCRT登录到新浪云容器
BotVS配置托管者-基于新浪云第8张

Hostname: http://ssh.sinacloud.com
Port: 60022
Username:python3
Authentication: PublicKey

点击Properties...,配置如下
BotVS配置托管者-基于新浪云第9张
选择User session public key setting,然后选择使用生成的id_ras文件

7. SSH登录SAE

配置成功后,使用SSH登录SAE如下。
BotVS配置托管者-基于新浪云第10张

8. 配置托管者

下载并上传托管者
在 https://www.botvs.com/m/add-node 上下载Linux 64位 托管者,
https://dn-botvs.qbox.me/20170627//robot_linux_amd64.tar.gz ;
下载后使用云编辑器 上传到新浪云中。
然后解压

tar -xzvf robot_linux_amd64.tar.gz

在再执行启用机器人命令

[root@python3 /robot]# tar -xzvf robot_linux_amd64.tar.gz
robotthostmduserapi.so
thosttraderapi.so
securitymduserapi.so
securitytraderapi.so [root@python3
/robot]# nohup ./robot -s rpcs@a.botvs.com:9902/6831635 -p password nohup: ignoring input and appending output to 'nohup.out'^C [root@python3 /robot]# [root@python3 /robot]#

在botvs控制中心,可以看到托管者成功添加了。
 BotVS配置托管者-基于新浪云第11张

9. Python环境

在新浪云环境里面还可以确认python环境

BotVS配置托管者-基于新浪云第12张
python版本为2.7

免责声明:文章转载自《BotVS配置托管者-基于新浪云》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇jQuery find() 方法的使用总结彩虹表(rainbow table)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Ubuntu14.04或16.04下安装JDK1.8+Scala+Hadoop2.7.3+Spark2.0.2

为了将Hadoop和Spark的安装简单化,今日写下此帖。 首先,要看手头有多少机器,要安装伪分布式的Hadoop+Spark还是完全分布式的,这里分别记录。 1. 伪分布式安装 伪分布式的Hadoop是将NameNode,SecondaryNameNode,DataNode等都放在一台机器上执行,Spark同理,一般用于开发环境。 1.1 准备工作 系统...

向 Git 服务器添加 SSH 公钥

在网上很少找到文章有提到如何将自己的 Git 远程仓库配置成可以通过 SSH 公钥方式认证的,而几乎清一色都是告诉你怎么通过 web 界面向 GitHub 添加 SSH 公钥。LZ 在网上查找了一番,终于找到了办法。 对于不想看 LZ 下面罗嗦了一大堆的园友,LZ 先把结论放在这里,直接拿去用就是了。 把本地用户的 ~/.ssh/id_rsa.pub 的内...

git拉代码,IntelliJ idea报错,cannot load module xxxxx

1 从git上下工程的时候,IntelliJ idea报错,cannot load module xxxx VCS-git-clone-ssh:xxxx ,报错cannot load module xxxx,然后项目目录不显示代码 查看左下角log:cannot load module xxx,xxx.iml does not exist,iml文件不存在...

paramiko模块

python的paramiko模块基于SSH用于连接远程服务器并执行相关操作 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: importparamiko #创建SSH对象 ssh =paramiko.SSHClient() #允许连接不在know_hosts文件中的主机 ssh.set_missing_host_key_p...

解决ssh连接超时时间(ssh timeout)的设置方法

这点可以参考之前的一篇文章:ssh连接超时(ssh的usedns选项)的解决办法 。再来看,设置ssh超时时间的方法。修改自己 root 目录下的.bash_profile文件,加上 export TMOUT=1000000 (以秒为单位) 然后运行: source .bash_profile 在/etc/ssh/sshd_config中加入: Cli...

git设置用户名、密码、密钥

一 设置Git的user name和email git config --global user.name "xxx" git config --global user.email "xxx@xxx.com"   二  生成SSH密钥过程1、查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份删除。2、生成密钥 ssh-k...