在各平台下安装ActivePerl
Linux下安装perl
1. 解压:
tar -xzf perl-5.12.4.tar.gz
2. 进入perl-5.12.4
cd perl-5.12.4
3. 配置将perl安装到目标目录(我的安装目录是/home/ylong/Perl)
./Configure -des -Dprefix=/home/ylong/Perl
4. 编译,安装
make
make test
make install
Linux下安装Net:SSH2:
注:Net::SSH2依赖libssh2,libssh2又依赖openssl,所以,要成功安装Net::SSH2,就要先安装openssl,再安装libssh2,最后安装Net::SSH2.
1. 如果系统没有openssl,则要先安装openssl
可以输入openssl检查是否已安装
要安装openssl,执行以下安装步骤:
tar zxvf openssl-1.0.1c.tar.gz
cd openssl-1.0.1c
./config --prefix=/home/ylong/Perl/openssl
如果是64位linux:
./config -fPIC --prefix=/opt/AutoIntegration/Perl-5.14/openssl [enable-shared]
make depend
make
make test
make install
注:蓝色部分指定的prefix,表示将openssl安装到指定的目录下。enable-shared为可选参数
2. 安装libssh2
执行以下步骤进行安装:
tar zxvf libssh2-1.2.9.tar.gz
cd libssh2-1.2.9
./configure --prefix=/home/ylong/Perl/libssh2 [--with-libssl-prefix=/usr/lib/openssl]
如果是x86_64:
CFLAGS="-O3 -fPIC" ./configure --prefix=/home/ylong/Perl/libssh2
make
make install
注:蓝色部分指定的prefix,表示将libssh2安装到指定的目录下。--with-libssl-prefix为可选参数,指定了openssl的路径。
3. 安装Net::SSH2
可以到CPAN上搜索并下载Net::SSH2
执行以下步骤进行安装:
tar zxvf Net-SSH2-0.44.tar.gz
cd Net-SSH2-0.44
perl Makefile.PL lib=/home/ylong/Perl/libssh2/lib inc=/home/ylong/Perl/libssh2/include
(lib和inc指定的是安装的libssh2的所在目录)
make
make test
make intall
windows下安装Net::SSH2
windows下安装Net::SSH2,可以是使用ActivePerl提供的ppm。从网上搜索适合版本的Net::SSH2的ppd版本,如我的ActivePerl是v5.14.2,可以使用下面的资源进行安装:
分享到:
相关推荐
Perl批量远程执行指令脚本 批量远程执行命令的小工具 1.支持把主机分组执行命令 2.支持切换用户来执行命令 ...3.需要两个模块:XML::Simple.pm, Net::SSH::Expect.pm(已经集成在文件夹下, 无需安装)
一个守护程序,用于通过XML自动执行ssh会话。 自动化过程是由提示驱动的,并且也能够处理条件提示。 需要100%Perl Cpan模块。 即将减少Net :: Server XML :: Simple Net :: SSH :: Perl Data :: Dumper :: Simple
名称cluster-ssh-tools-集群ssh工具的集合历史我经常在需要同时对许多主机执行相同操作的计算机集群上工作。 我从常规的shell循环开始: for i in `seq -f 'g' 1 20`do ssh root@hostname$i.dc.domain....
libxml-xpath-perl (提供 perl 模块XML::XPath和/usr/bin/xpath ) ruby (由opennebula-cli ) opennebula-cli (rubygem,已经存在于 ON 安装中) 注意:RVM不是必需的。 脚本 将此存储库中的脚本复制到/opt/...
sshmgr(“SSH 管理器”)是命令行 SSH 客户端的 Perl 包装器,使用 CPAN 模块 AppConfig 来支持配置文件。
通过SNMP(CDP / OSPF / BGP MIB)基于CLI的网络设备的递归映射/发现。 SNMP(LLDP MIB),telnet和SSH以及多供应商支持(目前仅支持cisco设备)将紧随其后... 需要Perl和Net :: SNMP,Net :: SSH和Net :: Telnet模块。
是的matlab代码 !重要!...一些PERL模块(包括LWP ::简单) 基本服务器管理知识 子域名 功能范围 显示重要关键指标的常规仪表板 跟踪您自己项目的关键字,包括注册比赛 胜利者/失败者/机会关键词 可以
PerlIRCSSL_VNCbypass:此代码是一个IRC BOT,可以使用SSL连接到IRC服务器。该机器人的主要目的是扫描OpenUnsecured VNC服务器。... 添加了SSH接管模块命令。还有一个用Python制造的DDoS模块,用于从网络中取出目标
您将需要以下perl模块才能使其正常工作 字符串:: Util Sys ::主机名 净:: MQTT ::简单::验证 Getopt :: Std 您可以在文件顶部设置默认值,也可以在命令行上指定条目。 如果要检查它并查看它将使用哪些主题,可以...
$ SHELL(BASH和ZSH)的模块化配置: shellconfig文件夹包含多个文件,可以轻松地对其进行自定义 动态点文件:在设置任何别名/功能之前执行应用程序检查 自动化的提示定制:自动安装Starship提示,如果使用TMUX,则...
1.8 实战Nginx与Perl、Java的安装与配置 1.8.1 Perl(FastCGI)的安装 1.8.2 为Nginx添加FCGI支持 1.8.3 测试Nginx +Perl(FastCGI) 1.8.4 搭建Nginx+Java环境 1.9 本章小结 第2章 高性能HTTP加速器...
中标麒麟服务器操作系统介绍 目录 中标麒麟服务器操作系统介绍 1 面向的市场客户及应用场景分析 2 成功案例介绍 4 客户价值分析 3 Linux操作系统 Linux是一种自由和开放源码的类 Unix操作系统。 基于Linux内核,使用...
17.4.5 SSH配置及启动 第十八章 系统安全简介 18.1 安全漏洞 18.2 补丁在系统安全中的重要作用 18.3 主机安全 18.4 PAM 18.5 用户设置:口令规则、过期等 18.6 文件权限 18.7 setuid和setgid 18.8 缓冲区...
第2章 Red Hat系统的安装 5 2.1 准备,认真准备 5 2.2 安装Red Hat Linux 6 2.2.1 创建引导盘和辅助盘 6 2.2.2 不利用引导软盘进行安装 7 2.2.3 虚拟控制台 7 2.2.4 对话框 7 2.3 一步步地安装 7 2.3.1 开始安装 7 ...
戴尔 Total Privileged Access Manager (TPAM) 的用户可以从多种语言中进行选择,以编程方式与产品交互,包括 Perl、Java、C++ 和 shell。 我更喜欢在 Python 中工作,所以我编写了一个模块,可以轻松地将其导入 ...
ssh2 — Secure Shell2 Functions Statistics — Statistics Functions Streams — Stream Functions Strings — String 字符串处理函数 SVN — Subversion 函数 SWF — Shockwave Flash Functions swish — Swish ...
ssh2 — Secure Shell2 Functions Statistics — Statistics Functions Streams — Stream Functions Strings — String 字符串处理函数 SVN — Subversion 函数 SWF — Shockwave Flash Functions swish — Swish ...
界面被模块化为所谓的停靠点,允许您将它们堆叠到选项卡中或在它们自己的窗口中打开它们。 按 Tab 键将隐藏它们。GIMP 具有出色的全屏模式,不仅可以预览您的作品,还可以在使用大部分屏幕时进行编辑工作。照片增强...