I see you are already using putty.
You can use PSCP.EXE or PSFTP.EXE. PSFTP has a ftp like user interface, whereas PSCP is like the cp command.
If you don't already have the executables, just goto putty's website and download them.
I use SSH Trechia and it works wonders for me.. it cost's money but its worth it (i think)... It has a built in FTP so you wouldnt need any sort of ftp.. then it also stores usernames / ips for your servers ( it does not store passwords) great program.. I would recommend using that..
Theres a way to connect to FTP using ssh.. I dont remember exactly what the commands are but i'll try and find that out..
i personaly use rsync with ssh. rsync is a more advanced version on scp. i like it better than scp myself because its easier to build into more advanced shell scripts, but it basicly uses the same commandline options as scp for basic transfers. If you want to use it to transfer files from your windows pc to your linux webserver i would recommend downloading cygwin, its a linux shell will give you all the same commands you have on your webserver on your windows desktop.
so you would want to
1. install cygwin (do a google search for it) and make sure that the ssh and rsync packages are selected. this gives you a bash shell in windows.
2. then say you have a folder on your computer call htdocs/ that has all of the files for you site in it. then you would just type:
how it works is rsync connects to your server with ssh and runs the rsync command on your server, it checks the timestamp on the files on your server and on your local machine and if the version on your computer is newer it uploads it. this saves a lot of time if your only updated a few things localy and saves you from uploading the whole site every time while still useing the same command every time. once thats working you can make an alias in for it in your .bashrc file and save your self from typeing that everytime.
Personaly i use rsync for everything from transfering files between pc's in my house to doing incremental backups. its a very usefull command. of corse i use linux everyday instead of windows so this might not be the best option for you
Originally posted by technocatch What jgrimes said is correct. But its useful for Linux server. He also mentioned that Linux is better than Windows. I could not agree more.
But for Windows server, the solution is already given by thestreet .
Ummm.... there *is* rsync for Windows too.
Simpli Networks, LLC :: http://www.simplinetworks.com :: Proudly 100% Owned.
Providing Affordable Managed Cloud/VPS Servers & Server Management Solutions.
We offer REAL 24x7x365 in-house support - proudly serving our customers since 2005!
Want to learn more? Give us a call - +1 (844) 4SIMPLI or email sales[@]simplinetworks.com today!
Originally posted by jslivko Ummm.... there *is* rsync for Windows too.
well that makes it easier then. i never had a reason to look myself
On the subject of windows, do they also have an sshd too? cause you would need it if your wanted to have remote systems send files your windows pc. otherwise you have to start all your rsync commands from your localmachine and have it grab the files off your remote machines, rather than ssh to your remote system and rsync it back to your local machine which is ususaly easier.