ssh

42 views
Skip to first unread message

takas...@nifty.com

unread,
Apr 20, 2021, 4:01:09 PM4/20/21
to jobsche...@googlegroups.com
矢野です。

ジョブ管理システムからNVR510にsshでコマンドを送ってステータスを取得しよう
としていますがうまくいきません。何か解決方法はないでしょうか。
証明書をインストールすることでパスワードなしにsshを使えるようにしてありま
す。
ssh id@host
でsshセッションが開始できます。
ssh id@host コマンド
を実行するとコマンドは実行されずsshコマンドの戻り値は255でエラーになりま
す。
同じことと普通のLinuxホストに対して行うと期待通りコマンドの出力が返ってき
て戻り値も0です。

takas...@nifty.com

unread,
Apr 20, 2021, 4:20:23 PM4/20/21
to jobsche...@googlegroups.com
矢野です。

済みません。宛先間違いです。


takas...@nifty.comさん:
--
このメールは Google グループのグループ「日本JobSchedulerユーザーグループ
(JJUG)」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには
jobscheduler-...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには、https://groups.google.com/d/msgid/jobscheduler-ja/Jxv_bv807qxGrYSzv7LkTb2Q1%40nifty.com
にアクセスしてください。

Satoru Funai

unread,
Apr 20, 2021, 11:49:24 PM4/20/21
to takasi yano, jobsche...@googlegroups.com
矢野さん
NVR510はパスワード認証以外のユーザー認証 ( ホストベース認証、公開鍵認証、チャレンジ・レスポンス認証、GSSAPI 認証 )はサポートしていないようです。
http://www.rtpro.yamaha.co.jp/RT/manual/nvr700w_nvr510/howtouse/ssh_attention.html

またNVR510のsshの仕様が不明ですので、推測でしかないのですが、「sshでコマンドを送ってステータス」と言っていますが、sshコマンドそのもののステータスを取っているんじゃないでしょうか。
sshのステータスとsshが実行したコマンドのステータスは基本的に別です。
linuxだとこれらのステータスが同じになる仕様ですので正常に取得できますが、これは、linuxのsshの仕様がそうなっているだけで、他のフラットフォームのssh全部がそうなっているとは限りません。
かなり以前のlinuxも同様の問題を抱えていましたが、今は修正されて同じステータスになる仕様に変更された経緯もあります。

ジョブからAnsible叩くほうが便利な気がします
http://www.rtpro.yamaha.co.jp/RT/docs/ansible/index.html
船井

----- 元のメッセージ -----
> 差出人: "takasi yano" <takas...@nifty.com>
> 宛先: jobsche...@googlegroups.com
> 送信済み: 2021年4月21日, 水曜日 午前 5:20:01
> 件名: Re: ssh

> このディスカッションをウェブ上で閲覧するには、https://groups.google.com/d/msgid/jobscheduler-ja/JxUycfNym07vRh7YXL1c.u6A2%40nifty.com
> にアクセスしてください。
>

takas...@nifty.com

unread,
Apr 21, 2021, 6:54:43 AM4/21/21
to Satoru Funai, jobsche...@googlegroups.com
船井さん

ありがとうございます。

証明書によるSSHはNVRでも可能です。
SSHの実装がLINUXなどとは異なるので、exceptなどを使って欲しいとのことでし
た。
とりあえずはルーターにスクリプトを仕込んで動かしてみています。


Satoru Funai <satoru...@gmail.com>さん:
このディスカッションをウェブ上で閲覧するには、https://groups.google.com/d/msgid/jobscheduler-ja/1220213760.1531.1618976956319.JavaMail.satoru%40MacBookPro2017.local
にアクセスしてください。
Reply all
Reply to author
Forward
0 new messages