从SoftLayer订购Fortigate并锁定它的脚本

slfortigate的Python项目详细描述


安装前提条件

您必须有一个软层帐户;如果没有提供您的软层帐户,或者您无法使用提供的凭据在https://control.softlayer.com/进行身份验证,请与组中的支持人员联系。

安装

SL Fortigate工具是一个可从公共PYPI存储库https://pypi.python.org/pypi安装的Python模块。如果您的系统安装了软层库(https://pypi.python.org/pypi/SoftLayer)的已配置副本,则可以使用以下命令安装slfortigate包:

pip install slfortigate

您可以通过使用help参数调用命令来访问使用信息,例如:

slfortigate –help

(注意,软层工具使用的http客户端的最新版本可能会抱怨ssl本机库过时。有关此问题的详细信息,请参阅https://urllib3.readthedocs.org/en/latest/security.html.)

如果没有安装和配置合适的Linux系统或软层,请按照以下说明在软层中配置系统并进行配置。

在软层中设置Linux系统

使用软层凭据在https://control.softlayer.com/处使用软层控制面板设置虚拟服务器。请设置CentOS 7 64位系统。设置后,使用ssh连接到系统并发出以下命令:

yum install -y epel-release && yum install -y python-pip python-devel gcc openssl-devel libffi-devel && pip install –upgrade pip && pip install slfortigate

配置软层工具

要配置SoftLayer命令行工具,请执行:

slcli config setup

如果需要获取软层api密钥才能完成cli配置过程,请参阅http://knowledgelayer.softlayer.com/procedure/generate-api-key

配置完软层帐户后,您可以使用SLFortigate工具。要访问使用信息,请使用help参数调用slfortigate,例如:

slfortigate –help

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Play Framework 2.1中的简单搜索?   java:Springbeans的真正工作原理   java不能从字符串中提取数字   不同管道中的java共享ExecutionHandler   在Java中,如何为扩展comparator的类实现多个comparator方法?   通用混沌Java   java问题:从自定义类获取要添加到驱动程序类的形状   java如何利用HikariCP和Hibernate?   eclipse如何执行Java应用程序?   用户界面Java Swing:如何将JLabel的文本绑定到JTable选定行中的列?   java替换JPanel元素而不添加到面板的末尾?   java Sets根据action命令在按钮组中选择了特定的jradiobutton   在java中如何将从控制台添加的字符串中的元素添加到列表中   处理未在浏览器上运行的Java签名小程序   java如何在我的安卓应用程序中单击任意按钮时禁用音频音调?   编码如何在Java中将十六进制转换为utf8编码的字符串   java JSF Spring安全集成问题   java如何更正Oracle for Windows中的字符?   java Spark结构化流媒体:当前批次落后   java Hibernate根据最匹配的条件排序结果