ぐるっとぐりっど

日曜プログラマがいろいろ試してみたことを、後の自分のためにまとめておく場所

JSchException ってなんだ?

VPSを借りて、最近使わずに放置していたんだけど、そんな中でも毎日攻撃はやってくる。

で、logwatchで、毎日攻撃されてたログが届くんだけど、今日はいつもは見ないログが出てきてた。

Jun 23 14:03:36 XXX sshd[17448]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=XXX.XXX.129.178  user=root
Jun 23 14:03:39 XXX sshd[17448]: Failed password for root from XXX.XXX.129.178 port 1177 ssh2
Jun 23 14:03:39 XXX sshd[17449]: Received disconnect from XXX.XXX.129.178: 3: com.jcraft.jsch.JSchException: Auth fail

このcom.jcraft.jsch.JSchExceptionって何だろうと思って調べてみたら、どうやらSSH2のJava実装らしい

http://www.jcraft.com/jsch/

最近は攻撃者もJavaを使う時代なのね