ipmiの有効なマシンにsshでログインしてみた
ほとんどの場合は ipmi のようにwebアクセスが便利なのでしょうが、ブラウザが使えない場合に備えて
普通にsshで繋げてみた
[illya@c ~]$ ssh -l xxxxxxxxxxxx 192.168.0.159
admin@192.168.0.159's password:
BusyBox v1.13.2 (2015-12-03 20:57:55 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
$
使えるコマンドはこれだけみたい
$ help
Built-in commands:
-------------------
. : [ [[ alias bg break cd chdir continue echo eval exec exit
export false fg hash help jobs kill let local pwd read readonly
return set shift source test times trap true type ulimit umask
unalias unset wait
$
ファイルシステムを持っている。
$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 22.6M 22.6M 0 100% /
/dev/shm 41.9M 216.0K 41.6M 1% /var
/dev/mtdblock1 448.0K 244.0K 204.0K 54% /conf
/dev/mtdblock2 448.0K 256.0K 192.0K 57% /bkupconf
/dev/mtdblock4 4.0M 4.0M 0 100% /usr/local/www
$
$ pwd
/home
$
ipmi経由で接続して、マシンを起動してみる
正しいか不明ですが、、
$ ipmitool power on -H 192.168.0.159
Password:
Unable to set Chassis Power Control to Up/On
$
なぜか、、自サイト指定して起動した
COMMAND='xxx.xxx.xxx.xxx:22 /ssh /2 /auth=publickey /user=yyyyy /keyfile=C:\Users\yyyy\yyyyy_pri.ppk /passwd=xxxxxxxxxxxxxxxx '
strconcat COMMAND '/ssh-L80:192.168.0.116:80 '
strconcat COMMAND '/ssh-L443:192.168.0.116:443 '
strconcat COMMAND '/ssh-L5900:192.168.0.116:5900 '
strconcat COMMAND '/ssh-L623:192.168.0.116:623 '
strconcat COMMAND '/ssh-L3520:192.168.0.116:3520 '
strconcat COMMAND '/ssh-L5901:192.168.0.116:5901 '
strconcat COMMAND '/ssh-L5120:192.168.0.116:5120 '
connect COMMAND
としてteratermで接続. mobaXtermでは穴が2つしか作れないとかある.
あと、KVMビューアですが launch.jnlp を叩いても認証できないことがある。その場合はPCに入れたjavaの設定を変える
https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0101395
「C:\Program Files\Java\jre1.8.0_451\lib\security\java.security」ファイルの
jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \
RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \
include jdk.disabled.namedCurves, \
SHA1 usage SignedJAR & denyAfter 2019-01-01
から下記に変更
jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \
RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \
include jdk.disabled.namedCurves
これで行けた.