- PR -

リモートシェルについて

投票結果総投票数:23
がんばって OpenSSH を使いこなす 2 8.70%
でも rcmd から離れられない 0 0.00%
JP1 とか Tivoli 3 13.04%
いやいや Remote Deskto 18 78.26%
  • 投票は恣意的に行われます。統計的な調査と異なり、投票データの正確性や標本の代表性は保証されません。
  • 投票結果の正当性や公平性について、@ITは一切保証も関与もいたしません。
投稿者投稿内容
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2008-03-31 23:02
こんばんは.

Windows Server で以前 resource kit の rcmd を使っていたことがあるのですが,
最近 security についていろいろあることもあり,
「ssh を使う手は?」と思い立ちました.
しかし,例えば OpenSSH の Windows 版がこういった遠隔操作において
十分活用しているような情報に行き当たりません.
telnet の置き換えとしては事足りますし,通常の操作は remote desktop で十分です.
では,遠隔からいろいろと自動運転するには,皆さんドウされていますか?
Hinemos や JP1 のようなものを使うのも手ですが,
果たして Windows で OpenSSH や商用の SSH Server/Client は
広く利用されているんでしょうか?
Mattun
ぬし
会議室デビュー日: 2004/08/10
投稿数: 1391
投稿日時: 2008-04-01 09:37
引用:

しかし,例えば OpenSSH の Windows 版がこういった遠隔操作において
十分活用しているような情報に行き当たりません.


Windowsのコマンドライン管理機能がチープだからでしょう。
すべての操作をコマンドラインで実現できるような状況じゃないです。
だからこそPowerShellが開発されてWindows2008から実装されるわけですし。

対話型でなければWSHなどを活用する方法もあるわけですし、
定型オペレーションなら他にもあれこれやり方はあるでしょうが、
あくまでも非定型オペレーションの対話操作を実現となると、
RDPに行きつくのでは。
_________________
Mattun
Microsoft MVP for Directory Services
(Oct 2006-Sep 2007)
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2008-04-01 12:49
こんにちは.
引用:

Mattunさんの書き込み (2008-04-01 09:37) より:

Windowsのコマンドライン管理機能がチープだからでしょう。
すべての操作をコマンドラインで実現できるような状況じゃないです。
だからこそPowerShellが開発されてWindows2008から実装されるわけですし。


PowerShell だと「全ての操作を command line で実現」できるんでしょうか?
もっとも,高度なことをやるならちゃんと考えて JP1 あたりで
整備する必要があったりするんでしょうね.
引用:

対話型でなければWSHなどを活用する方法もあるわけですし、
定型オペレーションなら他にもあれこれやり方はあるでしょうが、
あくまでも非定型オペレーションの対話操作を実現となると、
RDPに行きつくのでは。


WSH は remote からも実行させることができるのでしょうか?
あるいは,WSH の script を格納しておいて,
OpenSSH などで外部から kick させるとか?
Mattun
ぬし
会議室デビュー日: 2004/08/10
投稿数: 1391
投稿日時: 2008-04-01 13:53
引用:

PowerShell だと「全ての操作を command line で実現」できるんでしょうか?


できることを目指して開発されてるんでしょう、としか言えません。
できることもあればできないこともあるだろうけど、
Windows2003環境よりは使えるようになる方向性だろう、ってことしか
今のところはわかりません。

引用:

WSH は remote からも実行させることができるのでしょうか?


実行させる方法はいくらでもあるでしょう。


そもそも、管理ってなんですか?という漠然とした疑問が残るテーマなんですから、
細かく突っ込まれても漠然としか答えられるわけもないです。
BackDoor
ぬし
会議室デビュー日: 2006/02/20
投稿数: 831
投稿日時: 2008-04-01 20:53
久々に覗いて見ました。

個人的な意見ですが、管理サーバの台数が10台を超えたら運用管理ツールを採用すべき
だと思いますね。

# 従って投票の方は「JP1 とか Tivoli」に一票。
# ちなみにウチのmainはsenjuです。
# ライセンスの関係でUnicenterも若干残ってますが、いずれ一本化する方向。
# 多少高くつきますが、必要経費ということで理解頂いてます。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2008-04-01 21:42
引用:

Mattunさんの書き込み (2008-04-01 13:53) より:

そもそも、管理ってなんですか?という漠然とした疑問が残るテーマなんですから、
細かく突っ込まれても漠然としか答えられるわけもないです。


どの辺に「管理」について問い質しているのかわかりませんが,
自分が漠然と知りたいと思ったのは遠隔操作なので,
無理にお答えいただかなくて結構ですよ.
引用:

BackDoorさんの書き込み (2008-04-01 20:53) より:

個人的な意見ですが、管理サーバの台数が10台を超えたら運用管理ツールを採用すべき
だと思いますね。

# 従って投票の方は「JP1 とか Tivoli」に一票。
# ちなみにウチのmainはsenjuです。
# ライセンスの関係でUnicenterも若干残ってますが、いずれ一本化する方向。
# 多少高くつきますが、必要経費ということで理解頂いてます。


JP1 のとある Agent があまりにも高価で,
「対象全部に入れないでなんとか...」という要望がありまして.
それで遠隔操作をどこまで自動化できるか?を考えたら,
そもそも Windows ってどうなんだろうか?と思ったのです.
確かに対象が多ければ senju とか JP1 を思いつきますけど,
やることが「たったこれだけ」であっては,それらの導入も気が引けるのかなと.

皆様,WSH を rsh や ssh のように使いこなす事例紹介などありませんでしょうか?
ちゃっぴ
ぬし
会議室デビュー日: 2004/12/10
投稿数: 873
投稿日時: 2008-04-02 23:44
そもそも、command で管理しないに一票。

Command なんか使わずに API 呼び出したほうが確実ですし。

[追記]
大体なにやりたいの?というのが全然明確になっていないでしょう。

WSH で remote process call することはできますとだけ書いておきます。
確実性を考えるなら DCOM 実装したほうがいいと思うけど。
[/追記]

_________________
ちゃっぴ@わんくま同盟
ちゃっぴの監禁部屋

[ メッセージ編集済み 編集者: ちゃっぴ 編集日時 2008-04-02 23:47 ]
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2008-04-03 10:49
こんにちは.
引用:

ちゃっぴさんの書き込み (2008-04-02 23:44) より:

Command なんか使わずに API 呼び出したほうが確実ですし。
[追記]
大体なにやりたいの?というのが全然明確になっていないでしょう。

WSH で remote process call することはできますとだけ書いておきます。
確実性を考えるなら DCOM 実装したほうがいいと思うけど。
[/追記]


確かに曖昧でしたが,世の中一般的にどうしている?と思ったのです.
確かに API や DCOM を用いるのが適しているかもしれませんが,
万人受けするものなのでしょうか?
例えば「運用専門の人たち」がそういったものに通暁しているのか?
というのも気になっています.
※「運用専門の人たち」の程度にもよると思いますが...
また,CLI を提供している tool 群を遠隔から利用するなど,
UNIX/Linux で用いられているような r command に準じた方法が
Windows で用いられているのか?も知りたく思いました.

スキルアップ/キャリアアップ(JOB@IT)