node mysql ssh_nodejs ssh2

1 AIX6.1默认是没有安装SSH服务的,要使用SSH连接AIX服务器,必须手动安装OpenSSH软件。2

3 1.在IBM官方网站下载Openssl和OPenSSH软件(可下载本文附件)。4 2.将下载的软件上传至AIX系统/tmp目录下。5 3.解压软件6

7 bash-3.2# uncompress openssl-fips-12.9.8.1801.tar

8 bash-3.2# tar xvf openssl-fips-12.9.8.1801.tar

9 x openssl-fips-12.9.8.1801

10 x openssl-fips-12.9.8.1801/openssl.base, 7648256 bytes, 14938media blocks.11 x openssl-fips-12.9.8.1801/openssl.license, 3072 bytes, 6media blocks.12 x openssl-fips-12.9.8.1801/openssl.man.en_US, 2350080 bytes, 4590media blocks.13

14 bash-3.2# uncompress OpenSSH_5.8.0.6102.tar.Z15 bash-3.2# cd OpenSSH/

16 bash-3.2# tar xvf OpenSSH_5.8.0.6102.tar

17

18

19

20

21 OS:AIX 5.3.10

22 -------------------------------------安装openssl----------------------------------

23 1.下载openssl24 https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=aixbp&S_PKG=openssl&lang=en_US#

25 选择OpenSSL Install images v0.9.8.1802 ( OpenSSL 0.9.8r ) for AIX 5.3 , AIX 6.1 & 7.0

26

27 2.解压缩安装包28 [hxl/root]#ls -1 openssl-0.9.8.1802.tar.Z29 openssl-0.9.8.1802.tar.Z30 [hxl/root]#uncompress openssl-0.9.8.1802.tar.Z31

32 3.查看tar的内容33 [hxl/root]#tar -vtf openssl-0.9.8.1802.tar

34 drwxr-xr-x 0 0 0 Jun 08 03:33:11 2012 openssl-0.9.8.1802/

35 -rw-r----- 0 0 6316032 Jun 08 03:32:42 2012 openssl-0.9.8.1802/openssl.base36 -rw-r----- 0 0 3072 Jun 08 03:32:52 2012 openssl-0.9.8.1802/openssl.license37 -rw-r----- 0 0 2350080 Jun 08 03:33:41 2012 openssl-0.9.8.1802/openssl.man.en_US38 [hxl/root]#mkdiropensshl39 [hxl/root]#mv openssl-0.9.8.1802.tar ./openssh140 [hxl/root]#tar -xvf openssl-0.9.8.1802.tar

41

42 4.安装43 smitty install指定软件的目录,选择安装:openssl.base44 ACCEPT new license agreements?选择YES45

46 ---------------------------安装openssh-----------------------------------

47 1.下载openssh,下载地址:http://sourceforge.net/projects/openssh-aix/files/

48 [hxl/root]#ls -1 openssh_5.2p1_aix53.tar.z49 openssh_5.2p1_aix53.tar.z50

51 2.修改文件名,将后缀小写的z改为大写,然后解压缩52 [hxl/root]#mv openssh_5.2p1_aix53.tar.z openssh_5.2p1_aix53.tar.Z53 [hxl/root]#uncompress openssh_5.2p1_aix53.tar.Z54

55 3.查看tar文件内容56 [hxl/root]#tar -vtf openssh_5.2p1_aix53.tar

57

58 解压到当前目录59 [hxl/root]#mv openssh_5.2p1_aix53.tar ./openssh60 [hxl/root]#tar -xvf openssh_5.2p1_aix53.tar

61

62 4.安装63 smitty install指定软件软件存放的目录,选择openssh.base64 ACCEPT new license agreements?选择YES65

66 ------------------------------------运行ssh服务--------------------------

67 5.运行ssh服务68 默认安装好后系统自动启用ssh服务:69 [hxl/root]#lssrc -a | grep ssh

70 sshd ssh 708860active71

72 启动sshd服务73 [hxl/root]#startsrc -s sshd74

75 停止sshd服务76 [hxl/root]#stopsrc -s sshd77

78 这样就可以通过putty或则ssh登陆了79

80 4.首先安装Openssl,再安装OpenSSH,安装先后顺序不可颠倒81

82 bash-3.2# cd openssl-fips-12.9.8.1801

83 bash-3.2# smitty install

84

85 顺序选择Install and Update Software、Install Software,86 INPUT device / directory forsoftware [.] 输入当前目录.87 SOFTWARE to install [_all_latest] 按F4、然后ESC+7选择列出行88 "ACCEPT new license agreements?"[yes]89 回车,执行安装90 Command:OK 表示安装完成。91 OpenSSH安装方法同上。92

93 5.安装完成后SSH服务会自动启动,确认:94

95 bash-3.2# lssrc -s sshd96 Subsystem Group PID Status97 sshd ssh 7077986active98

99 6.启动和停止服务:100

101 bash-3.2# stopsrc -s sshd102 0513-044The sshd Subsystem was requested to stop.103 bash-3.2# lssrc -s sshd104 Subsystem Group PID Status105 sshd sshinoperative106

107 bash-3.2# startsrc -s sshd108 0513-059 The sshd Subsystem has been started. Subsystem PID is 19660822.109 bash-3.2# lssrc -s sshd110 Subsystem Group PID Status111 sshd ssh 19660822 active

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,你的第一个问题是关于 node.js 和 MySQL 插入语句的语法错误提示,是吗? 首先,你需要确保你的 MySQL 语句的语法是正确的。MySQL 插入语句的基本语法如下: ``` INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); ``` 其中,`table_name` 是你要插入数据的表的名称,`column1, column2, column3` 是你要插入的列的名称,`value1, value2, value3` 是你要插入的值。 在 node.js 中,你可以使用 `mysql` 模块来连接和操作 MySQL 数据库。下面是一个示例代码,演示如何使用 `mysql` 模块来插入数据到 MySQL 数据库中: ```javascript const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'password', database: 'mydatabase' }); connection.connect((err) => { if (err) throw err; console.log('Connected!'); const sql = "INSERT INTO customers (name, address) VALUES ('John Doe', 'Highway 71')"; connection.query(sql, (err, result) => { if (err) throw err; console.log('1 record inserted'); connection.end(); }); }); ``` 在上面的代码中,我们创建了一个 `mysql` 连接对象 `connection`,并在连接成功后,使用 `connection.query()` 方法来执行 MySQL 插入语句。 如果你使用类似上面的代码来执行 MySQL 插入语句,但是仍然遇到语法错误提示,那么你需要检查你的 MySQL 语句是否正确。你可以尝试在 MySQL 命令行中执行你的 MySQL 语句,以确保它没有语法错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值