Using SFTP for Remote File Transfer from Windows

  1. SFTP using WinSCP
  2. SFTP using Cyberduck
  3. SFTP using MobaXterm

Using WinSCP

You can download WinSCP from the following link:

https://winscp.net/eng/download.php

When installing the programme, it will enquire you if y'all want to use theCommander or Explorer interface style. Either pick is fine, and you can switch between them in the options menu.

To connect with a server, click on the "New Session" button in the upper left. In the dialogue box that pops upwardly, choose the following settings:

  • For the File Protocol drop-down card , choose SFTP
  • In Host Name , enter the address of the server you want to connect with (due east.g. rita.cecs.pdx.edu, linux.cs.pdx.edu, winsftp.cecs.pdx.edu, etc)
  • Keep the port number at 22
  • Enter your MCECS login for the username and password
image of WinSCP interface, highlighting the New Session button, and settings for creating SFTP connection with Linux servers

In Commander mode, WinSCP will have a window separate into ii panes. The left pane is your personal machine, and the right pane is the server yous're connected with. You can transfer files past dragging and dropping between the 2 panes or from File Explorer,

In Explorer fashion, WinSCP will only have a window displaying the server'southward file directory. Y'all tin can transfer files by dragging and dropping files from File Explorer.

Image of Win SCP's Commander mode and Explorer mode interface side-by-side

To change between these two interfaces, click on View upwards top then Preferences . In the left hand side, go to Environment -> Interface , and you tin can choose which fashion to use.

Image showing where to find the setting to change between Commander mode and Explorer mode

Using Cyberduck

You tin can download Cyberduck from the following link:

https://cyberduck.io/download/

To connect with a server, click on the "Open up connection" button in the upper left. In the dialogue box that pops up, cull the following settings:

  • In the peak drib downwards bill of fare, choose SFTP (SSH File Transfer Protocol)
  • In Server , enter the address of the server you want to connect with (e.thousand. rita.cecs.pdx.edu, linux.cs.pdx.edu, winsftp.cecs.pdx.edu, etc)
  • Keep the port number at 22
  • Enter your MCECS login for the username and password
image of cyberduck interface, pointing out New connection button, and settings for using SFTP with Linux servers

ClickConnect, and yous should come across your Linux account file directory appear in the main window, similar in the paradigm below. You tin now drag and driblet files betwixt this window and your reckoner to transfer files.

image of Cyberduck file explorer interface when connected with Linux server

Using MobaXterm

You can download MobaXterm with the following link:

https://mobaxterm.mobatek.net/download.html

MobaXterm has a built-in SFTP file-transfer function that will appear when y'all connect with a server. Simply connect via SSH to a Linux server and a file explorer will appear on the left manus side. You tin transfer files by dragging and dropping files from this left-side window to your personal computer. You may also use this window to explore the file directory of the server.

image highlighting SFTP file explorer in MobaXterm interface when connecting via SSH to Linux server