Copy files from Windows or Mac to Linux safely

Welcome to Linux Screw! If you're new here, you may want to subscribe our RSS feed.

Many systems administrators of LAN and WAN networks, which contain Windows, Mac and Linux hosts, once face the problem on how to securely transmit some data between these systems. It is always possible to use SCP when copying files between two Unix machines but what if you have to move files from Windows PC to Linux server for example? It’s nice to know that there are good guys who created tool for this operation named WinSCP.

winscp logoActually WINSCP is an open source free SFTP client and FTP client for Windows as it’s said on their site. The following features are supported:

  • Graphical user interface
  • Translated into several languages
  • Integration with Windows (drag&drop, URL, shortcut icons)
  • U3 support
  • All common operations with files
  • Support for SFTP and SCP protocols over SSH-1 and SSH-2 and plain old FTP protocol
  • Batch file scripting and command-line interface
  • Directory synchronization in several semi or fully automatic ways
  • Integrated text editor
  • Support for SSH password, keyboard-interactive, public key and Kerberos (GSS) authentication
  • Integrates with Pageant (PuTTY authentication agent) for full support of public key authentication with SSH
  • Windows Explorer-like and Norton Commander-like interfaces
  • Optionally stores session information
  • Optionally supports standalone operation using a configuration file in place of registry entries, suitable for operation from removable media

So, as not every computer runs Linux today yet, you are welcome to use WinSCP meanwhile :)

cyberduckThere are still many real programmers around the world and that’s why here is SFTP, SCP (any many other protocols) browser for MACs named CYBERDUCK. It makes no sense to list all features it supports here, so just visit their site to get surprised :)

P.S. Have a good transfer! ;)

 
 
» You might also be interested in the following articles:
Create Encrypted Filesystem Within a File (truecrypt way)
How to create custom linux ISO image?
Mount your Flickr account as regular Linux drive
Secure shell (ssh) connection without password
FAQ: How to set up atomatic Linux reboot if kernel panic occurs?



» Want to stay up to date? Subscribe to our E-MAIL or RSS feed!

7 Responses to “Copy files from Windows or Mac to Linux safely”


  1. 1 Konrad

    Good to see you are back :) I have used WinSCP before when uploading files to a remote webserver. It is solid and mature although I feel the GUI lacks something. Good post ;)

  2. 2 artiomix

    Thanks Konrad!

  3. 3 H4mm3r

    FYI, there is a franch open source Putty Connection manager http://puttycm.free.fr/ that is a good start for those like me that spends their time opening ssh to several boxes and sometimes concurrently.

  4. 4 artiomix

    Hey H4mm3r! Thank you for the link, that tool is awesome! I’m already preparing a new post about Putty Connection Manager… :) Take care!

  5. 5 Shedal

    Heya, artiomix!
    If you write about transfering files “from Windows PC to Linux server”, don’t forget to mention that you should be on Windows PC at that time ;-)
    BTW, I don’t use native WinSCP interface. Instead I use its FAR plugin which is pretty like MC “Shell Link” feature for me.

    If you need to _download_ files to Linux machine from remote Windows PC, you could use WinSSHD server or OpenSSHD which could be find in the cygwin repository. I use the latter.

    H4mm3r, I also oftenly open ssh sessions to several boxes concurrently.
    Under Linux I use yakuake (and native ssh), under Windows there is a cool console emulator called Console2. It could use both cmd.exe and cygwin’s bash.exe and supports tabbing with hotkey switching.
    To make things even cooler, I use AutoHotkey tool to map Console2 on ~ key. If you need script I made for that, just write me ;)

    artiomix, you could write an article about Console2 + bash on Windows. IMHO, these are the best programs to use instead of linux command prompt when you’re on Windows.

  6. 6 singaraiah

    Hi,
    This is Singaraiah.I am new to perl script.My requirement is that i want to get the hostname of windows and that will copy into tmp file and that file has to copy from windows to linux machine. They are in same network.
    If anybody knows,please give some suggetions.

  7. 7 Ayemarket

    Enterprise Flower,fall session about line species back question down why fairly middle highly training spring left detailed best note system laugh bloody bone edge season argument plus leave cut context treaty course internal complete herself board reply individual address crime war technical suitable power run breath matter species package according alternative to far order anybody candidate attention organise form able budget shall income painting otherwise attempt reveal hotel existing hour spread form military standard describe activity visit yes holiday income direct previous laugh area beyond channel act star keep interesting literature apparent drink

Leave a Reply




Friendly Sites:Who is behind Linux Screw?
GeekyBits³ | Bash Cures Cancer | OMG! Ubuntu!
My SysAd Blog | Web Upd8
ZEPY | Linux config Wiki | Planet Sysadmin
a non-geek's linux notes | Linux Today
Linux HOWTOs, Tutorials & Projects with Adam Palmer | LinuxAlt.Com
My name is Artem N. (artiomix AT gmail DOT com) and I'm Linux/Unix, Cisco systems engineer. The main idea of Linux Screw is to share relevant knowledge, skills and observations over The Web. Here you can find a lot of information related to different Linux distributions, FreeBSD, IOS as well as a other Open Source around staff. Read more ››