Goal
After this step, you will:
- be able to connect to the development server
- be able to upload plugins
- be able to open an SSH terminal
Important
Make sure you completed [[SSH Key Setup|SSH%20Key%20Setup]] before this step.
Also make sure @Montimedici has added your public key to the server.
1. Connect using WinSCP
1.1 Open WinSCP
Start WinSCP.
1.2 Create a new session
Fill in the following:
- File protocol: SFTP
- Host name: 138.201.251.109
- Port number: 22
- User name: root
1.3 Configure your SSH key
Click Advanced → SSH → Authentication
- select your private key file (.ppk)
- enable SSH-Agent forwarding
1.4 Save and connect
- click OK
- click Save
- click Login
If prompted:
- enter your passphrase (of your [[SSH Key Setup|Getting-Started/Setup-Guide/SSH-Key-Setup]])
2. Verify the connection
If everything is correct:
you can see server files
no connection errors
3. Open SSH terminal (PuTTY)
Inside WinSCP: press Ctrl + P
This opens a PuTTY terminal using your current session.
[!tip]
If this does not work, make sure PuTTY is installed: Download it
4. Common Issues
Permission denied (publickey)
- your SSH key was not added yet
- or the wrong key is selected
Connection refused
- wrong host or port
- server is offline
Cannot find .ppk file
- make sure you saved your private key
- check the file location
No supported authentication methods available
- Make sure you are using the correct private key that matches the public key you submitted
- Verify that you completed all steps from section 1.3
- Ensure your key is properly loaded (e.g. via ssh-agent like Pageant)
GG!
Your setup is now complete.
Continue with the [[Coding Workflow|Development/Coding-Workflow]] to start working on your first tasks.