質問編集履歴

1 詳細情報追加

mashima0037

mashima0037 score 8

2017/11/30 17:02  投稿

linuxサーバーからWindowsクライアントへのファイル転送
###前提・実現したいこと
linuxサーバーの中のテキストデータファイルを、会社で使用しているWindowsのフォルダに転送しようとしていますが上手くいきません。
linuxサーバー側でバッチプログラムを作って、WindowsPCに毎日自動転送できるようにしたいのですが、どうすればいいでしょうか?
TeratermやwinSCPを使って手動では転送できています。
linuxサーバーからWindowsPCへテキストデータを送信するコマンドがあれば教えてください。
###発生している問題・エラーメッセージ
smbclientコマンドを使った場合
[mashima@stg ~]$ smbclient '\\192.222.111.000\share' -U User01-PC%
Connection to 192.222.111.000 failed (Error NT_STATUS_UNSUCCESSFUL)
ftpコマンドを使った場合
[mashima@stg ~]$ ftp 192.222.111.000
※何も表示されませんでした。Ctrl+Cで解除
###該当のソースコード
smbclient '\\192.222.111.000\share' -U User01-PC%
smbclient '\\192.222.111.000\share' -U User01-PC
smbclient '\\192.222.111.000\share'
※細かい書き方を変えて試してみました。
[mashima@stg ~]$ ftp
ftp> open 192.222.111.000
^C
ftp> open -n 192.222.111.
ftp: -n 192.168.100.118: サーバ名は ai_socktype に対してサポートしていません
ftp> ftp -n 192.168.100.118
?Invalid command
###試したこと
windowsPCに共有ファイルを作成してsmbclientコマンドを使ってみましたが、
Error NT_STATUS_UNSUCCESSFUL
が出るため、アクセスできていない状況です。
ftpコマンドも使おうとしましたが、どのようにコマンドを書けばファイルを転送できるかわかりません。
###補足情報(言語/FW/ツール等のバージョンなど)
teratermを使ってlinuxサーバーにアクセスしています。
シェルスクリプト(bash)を使っています。
より詳細な情報
###より詳細な情報
自社開発した在庫管理システムを、グループ会社で使用しています。
そのグループ会社での販売管理システムの入替を検討しています。
在庫管理システムはLinuxサーバーで構築したシステムで、マスター・トランのデータもそのサーバー内にあります。
在庫管理システムで作成した納品や入荷のデータを、販売管理システムを使っている経理担当者のWindowsPCに自動転送したいと考えています。
同じグループ会社ですが、私の使用しているPCと経理担当者のPCはネットワークが違います。
上記で試してみたことは、私のWindowsPCでLinuxサーバーにアクセスし、私のWindowsPCに対してファイル転送をした結果です。これができればグループ会社のPCにも転送できるのではないかと思っています。
  • Linux

    5774 questions

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

  • Windows

    2312 questions

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

  • ファイル

    665 questions

    ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る