Support
- Advanced Backup
- Client Side
- Cloud Enterprise
- ColdFusion
- Control Panel
- cPanel
- Customer Portal
- DNS Information
- Dedicated Servers
- DirectAdmin
- Domain Name
- dotDefender
- Dreamweaver
- FileCatalyst
- Front Page
- FTP
- General Information
- Hosted Exchange & SharePoint
- IIS6
- IIS7
- Juniper Netscreen Firewalls
- Linux
- List Server
- MIVA Merchant
- MySQL
- Patching / Server Updates
- phpMyAdmin
- Plesk
- Clienttemplate
- Createdatabase
- Crontab
- Demo
- Domaintemplate
- Faq
- Managedatabase
- Newclient
- Newdomain
- Removeopenbasedir
- Plesk
- Install an SSL in Plesk
- Reset the Plesk MySQL Password
- Configure Plesk and Hosted Messaging and Collaboration (HMC) Exchange for Spilt Domains
- Change all FTP passwords for Plesk (Linux) via SSH
- Enable mailman in Plesk
- Enable the firewall in Plesk
- Enable the Watchdog in Plesk
- Recover my Plesk password
- Retrieve Horde passwords on Plesk Linux Server
- Schedule and Run backups in Plesk 9
- Suspend a domain in Plesk 9
- View all traffic to all domains within Plesk
- Add a new database in Plesk
- Add a new email user in Plesk
- Check the Mail log on Plesk Server
- Migrate saved settings for Horde in Plesk 8/9
- Preview your site on a Linux Server with Plesk
- Set up email notifications in Plesk
- Set up FTP repository backups within Plesk 9
- Create a Cron Task in Plesk 8
- Create a Cron Task in Plesk 9
- Increase memory_limit on Plesk VPS
- Migrate Plesk data manually with Plesk Migration Manager
- Unsuspend A Domain During A Plesk Backup
- Modify Number of SpamAssassin Processes for Plesk
- Enable Google Services for a Domain in Plesk 10
- Disabling the FTP Server for Plesk 8.x and 9.x
- Installing ClamAV in Plesk 8 & 9
- Using Winscp to Upload Files To A Plesk Server
- Add a New Domain in Plesk 10
- Add a New Subdomain in Plesk 10
- User Roles in Plesk 10
- Adding Additional FTP Users in Plesk 10
- Creating Email Accounts in Plesk 10
- Change Domain Settings in Plesk 10
- Restrict Administrative Access in Plesk 10
- Create Additonal FTP Accounts in Plesk 10
- Server Settings for Plesk 10
- SiteBuilder and Plesk
- Password Protect a Directory in Plesk 10
- Create Mobile Website Within Plesk 10
- Create Scheduled Task in Plesk 10
- Managing A Firewall In Plesk 10
- Migrating From Plesk to cPanel
- Log Rotation in Plesk 10
- Copy Site Files to a Different Domain or FTP Site in Plesk 10
- Maintenance Mode for Plesk 10
- Reinstall a Plesk License
- Fix Service Unavailable Message
- How To Reinstall Horde For Plesk 8x - 9x
- How To Recreate The Horde Database In Plesk 8x - 9x
- Change Primary FTP Password in Plesk 8
- Change Primary FTP Password in Plesk 9
- Change Primary FTP Password in Plesk 10
- Retrieve Administrator Password for Plesk 10.2
- Rename domain in Plesk 8
- Rename domain in Plesk 9
- Rename domain in Plesk 10
- Install SSL in Plesk 9
- Policies and Procedures
- Premium Spam Filtering
- Programming
- Ruby on Rails
- Search Engine Submission
- SharePoint 3
- SharePoint 2010
- SiteDesigner
- SmarterMail 3
- SmarterMail 4
- SmarterMail 5
- SmarterMail 6
- SmarterMail 7
- SmarterStats
- SmarterTrack
- SQL Server
- Secure Socket Layer (SSL)
- Uploading Your Website
- Video Tutorials
- Windows Server 2003
- Windows Server 2008
- Web Design
- WordPress
- Advanced Monitoring
- MediaWiki
- Enkompass
- Microsoft Outlook 2010
- Android
- Outlook Web Access
- Critical Availability Service
- NAS Data Transfer
- Customer Portal Demos
- Joomla
- Moodle
- Cloud Dedicated
- Gallery CMS
- phpBB
- Standard Monitoring
- Righteous Restore
- NAS (Network Attached Storage)
- Networking
- SmarterMail 8
- PCI Security Scan
- LinkTiger
- Windows Cloud VPS
- Linux Cloud VPS
- Linux VPS
- Windows VPS
- Hyper V
- ENSIM
- Alert Logic
- Webmin
- e107
- Vbulletin
- VPN
- Visual Vault
- Mozilla Thunderbird
- PyroCMS
- Active Directory
- Vmware Related
- Drupal
Using Winscp to Upload Files to a Plesk Server
This article will explain how to use Winscp to upload files from a Windows based computer (Workstation or Server) to a server that is running the Plesk control panel. Since Winscp using SSH, it is more secure than using a standard FTP application. Combining this with our article on how to disable the FTP server in Plesk will help to make your server more secure.
- You will need to download Winscp to your Windows workstation or server if you do not already have it installed. You can download it from http://winscp.net/eng/download.php. Download the file and install it or you can also download the portable executable, which requires no installation.
- Now that you have Winscp, you will now need to make sure that your Plesk users have the ability to use SSH. By default only the "Admin or Root" user has the ability to SSH. So you will need to log into your Plesk control panel and access the domain you want to give SSH ability to. To do this you will need to access the "Webhosting setup" for that domain.
- Once there you will need to goto the "Shell access to server with FTP user's credentials". The defaulted option is "Forbidden". Change this to "/bin/sh" and then hit "OK". This will allow your user to access the server via SSH or in this instance, Winscp, with the FTP user.
- Now you can use Winscp. Simply open up the program and once it is opened, click on "New". This will let you configure your connection to the server. You will need to specify the IP Address / Host Name, User, Password and SSH port if you changed it. Once you have finished you can hit "Login". Alternatively you can also click "Save" so you don't have to type this all over again.
- If done correctly, Winscp will proceed to connect to your server and will now display a screen, similar to an FTP program. You can drag and drop files from the local connection to your remote connection and vice versa.
- When you have finished with your connection, goto Session and click on disconnect.



