2019-10-05

LS-AVL に ssh で入れるようにする

例によって、sshでで入るために "sshd_config" をツール(acp_commander.jar)を使って書き換えます。


ところが、LS210D と同じやり方ではうまくありません。

参考にさせていただいたのは下記のページです。


https://y-naito.ddo.jp/index.php?id=1391151992




まずは root のパスワードを設定します。

~ $ java -jar ./acp_commander.jar -t 192.168.xxx.yyy -ip 192.168.xxx.yy -pw "パスワード" -c "(echo "パスワード";echo "パスワード")|passwd"


 192.168.xxx.yyy は LS-AVL のアドレス



 "パスワード" は 設定したい root のパスワードを設定



❏ LS210D の場合:sshd は初期値は未起動状態

 "/etc/sshd_config" の内容を下記のように変更しました。

 ① "#Port 22" → "Port 22"  # コメントを外す
 ② "#PermitRootLogin yes" → "PermitRootLogin yes"  # コメントを外す
 ③ "#UsePAM no" → "UsePAM no"  # コメントを外す
 ④ sshd を起動する("/etc/init.d/S50sshd start")
   これは  "/etc/init.d/sshd.sh start" では起動しない

 また、電源入れ直しで ssh は未起動状態なので、これを常時起動にするには
 /etc/init.d/rcS の中の "sshd.sh" を sed コマンドで "S50sshd" で置き換えておく。



❏ LS-AVL の場合:sshd は初期値で起動状態だがそのままでは使えず

 "/etc/sshd_config" の内容を下記のように変更しなければいけません。
 
 ① "#PasswordAuthentication yes" → "PasswordAuthentication yes"  # コメントを外す
 ② "PermitRootLogin no" → "PermitRootLogin yes"  # no から yes へ
 ③ "UsePAM yes" → "UsePAM no"  # yes から no へ
 ④ sshd を再起動する("/etc/init.d/sshd.sh restart")
 ⑤ LS-AVLD2C の古い暗号キーをすり抜ける設定ファイルを Mac ユーザーホームの
   先頭ディレクトリ(/Users/ユーザー名)に作る

    vi ~/.ssh/config
    Host 192.168.xxx.yyy  # 192.168.xxx.yyy は LS-AVL のアドレス
    KexAlgorithms +diffie-hellman-group1-sha1
    Ciphers aes128-cbc


 ⑥ ssh ログインは、ユーザーモードから入る。
  (root モードだと、古い暗号化キーすり抜け設定ファイルを
   設定していないのでエラーではねられる)






このようにしてログインした LS-AVL の HDD の Load_Cycle_Count を見てみます。


root@LS-AVLD2C:/# date
Sat Oct  5 09:56:14 JST 2019
root@LS-AVLD2C:/# smartctl -A -d marvell /dev/sda
smartctl version 5.37 [arm-none-linux-gnueabi] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   173   173   021    Pre-fail  Always       -       2316
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       193
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       142
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       171
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       131
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       73
194 Temperature_Celsius     0x0022   098   088   000    Old_age   Always       -       45
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   100   253   000    Old_age   Offline      -       0


root@LS-AVLD2C:/#





Load_Cycle_count 値は 73 で変動はありませんので Intellipark機能は停止しています。


なお、ファンが付いていても 45 ℃ です。
カバーを取った状態だと冷却効果がないため、50 ℃ まで上がります。


LS210D はファンはありませんが 45 ℃ 前後です。



なぜ、LS-AVL にファンが付いているのかがわかりました(ww)。








0 件のコメント: