SCP to win????

Discussion in 'Windows Server Systems' started by Eagle710, Mar 6, 2008.

  1. Eagle710

    Eagle710 OSNN Senior Addict

    Messages:
    312
    Location:
    Toronto, Ontario, Canada
    Does anyone know how to send a file from a linux host to a windows using the SCP command???? no documentation anywhere on how to do it....
     
  2. fitz

    fitz Just Floating Along Staff Member Political User Folding Team

    Messages:
    4,076
    Location:
    Chicagoland
    WinSCP or PuTTY can both be used to do SCP file copies in either direction.
     
  3. the_tazinator

    the_tazinator Are we there yet?

    Messages:
    177
    Location:
    In a house
    If you want to send a file from Linux machine to a Windows machine with SCP there has to be a SSH server on the windows box since that is what protocol SCP uses. Install CopSSH on your Windows box which is a ssh server for windows. Make sure to open TPC port 22 through your windows firewall.
     
  4. Eagle710

    Eagle710 OSNN Senior Addict

    Messages:
    312
    Location:
    Toronto, Ontario, Canada
    im going to install PuttySCP for windows.... from the linux machine is there a way to autoemate the scp to a windows machine..... i mean i need a password and everything so i was wondering how the syntax would look for that.
     
  5. the_tazinator

    the_tazinator Are we there yet?

    Messages:
    177
    Location:
    In a house
    Yes, there is a way to automate it but it would be using secure keys, not passwords and would still require a ssh server on the Windows machine.

    On the linux machine you want to run "ssh-keygen -t rsa". This generates two files, id_rsa and id_rsa.pub. You will need to copy the content of id_rsa.pub into /home/<username>/.ssh/authorized_keys on the windows machine.

    Without knowing what flavor of linux you re running, here is a generic example of how to SSH/SCP without a username and password.

    To automate it, create a shell script that runs the commands that you chose and schedule a job in your crontab to run the shell script at a time of your liking.

    Also, if you are looking for an app to install on the Windows machine to connect to the linux machine, Filezilla is a very good app.