質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

バッチファイル

バッチファイル(Batch File)は、Windowsのコマンドラインインタープリターによって複数のコマンドを実行させる事が出来るスクリプトファイルです。

意見交換

クローズ

1回答

363閲覧

 マウントした外部サーバ上のスクリプトを実行することは可能でしょうか?

abo_33

総合スコア0

bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

バッチファイル

バッチファイル(Batch File)は、Windowsのコマンドラインインタープリターによって複数のコマンドを実行させる事が出来るスクリプトファイルです。

0グッド

1クリップ

投稿2023/09/18 17:55

編集2023/09/18 18:16

0

1

実現したいこと

・マウントした外部サーバ上にスクリプトやプログラムを配置し、それを実行することは可能でしょうか?

前提

〇環境
① OS:Linux
用途:ERPアプリケーションが稼働中。
② OS:WindowsServer 2022
用途:ファイルサーバ(レポートや外部システム連携用のデータを格納)。

・セキュリティ上、環境①のOSにユーザがアクセスすることはできないため、環境②(Windows)にフォルダを作成し、それを環境①(Linux)からcifsを使ってフォルダ共有しています。
・環境②はユーザがOSにアクセスすることができ、比較的自由に権限設定可能です。

発生している問題・エラーメッセージ

・環境②にスクリプトやプログラムを配置し、環境①から実行することは可能でしょうか?
・可能である場合、用意するスクリプト、プログラムは、
〇Windows用(Windowsバッチファイル、PowerShell、exeなど)
〇Linux用(shなど)
どちらになりますでしょうか?

試したこと

・環境①にあるERPには、自サーバー(環境①)上にあるスクリプトを実行する機能があることは確認済みです。
・ssh、rshといったコマンドを使うことで、外部サーバにあるスクリプトをリモート実行できるとの情報ありましたが、この事例には該当しなさそうでした。
・Linux-Windows環境でマウントして、マウント先にスクリプトを配置、実行する事例はどうしても見つけられませんでした。

ご意見いただければと思います。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

回答1

#1

otn

総合スコア86295

投稿2023/09/19 10:41

これは意見交換じゃなくて質問ですね。後から訂正できないようなので、間違えないようにしましょう。

・環境②にスクリプトやプログラムを配置し、環境①から実行することは可能でしょうか?

マウントすれば単なるディスクなので、Linux側の他のディスク上のファイルで出来ることは、そのcifsマウントのディスクでも出来ます。
Linux側での操作時には、ファイルの所有者とか、ファイルのアクセス権とかはWindows側でどうかは関係なく、Linux側から見えるとおりに働きますので、アクセス権が関係する時は状態を確認しましょう。

・可能である場合、用意するスクリプト、プログラムは、

LinuxOSで実行出来るプログラムはLinux用のプログラムです。
PowershellなんかはLinux版の処理系もあるようなので、Windows固有機能を利用しないPowerShellスクリプトなら動かすことは可能でしょうが。その他にも同様な物もあります。

こういった質問が出るレベルであれば、社内有識者(いなければ社外)とよく相談して進めるのが良いと思います。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

最新の回答から1ヶ月経過したため この意見交換はクローズされました

意見をやりとりしたい話題がある場合は質問してみましょう!

質問する

関連した質問