I know that the Linux server does not run a ssh server, it only runs an ssh client.

Are you sure about that? I'm not a Linux expert or anything, but I believe that by default, most Linux distributions (for sure Red Hat) have the ssh server installed and running. Also, I believe (but could be wrong) that the SFTP service is running under the ssh service. In other words, if the ssh service is turned off, then the SFTP service is off too. Now to get off this side trail of thinking out loud...

Anyways, it sounds like manually you're using an SFTP client. In that case, using something like Net::SFTP, Net::FTPSSL, or Net::SCP might do the trick, depending on which protocol you're actually using. I'd suggest testing it out in a separate script to see if you can transfer a file. Once you've got the kinks worked out, then you can decide if it's easier to incorporate it into your existing script or keep it separate.


In reply to Re: how to transfer a xml file to server by dasgar
in thread how to transfer a xml file to server by anavagomez

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.