Section 5a) Configuring & Using SSH & SFTP Connections With Remmina Configured For SSH Keys
Open up Remmina again and right click on the connection you saved and select edit from the menu. When the edit connection window opens enter your Debian machines netbios name if you haven’t already next to Name on the interface. Enter the / next to Group. Protocol should be SSH -Secure Shell. IPv4 address of your Debian machine with the SSH server on it that you just shared the keys to. You can backspace out your user name and password. Select Public key (automatic) from the menu for Authentication type. If you created a passphrase you can enter it next to Private key passphrase. Make sure you type it right. There is no option to view it. Click save and the edit window will close. Right click on the saved connection in the main Remmina window and you should connect to a secure shell on your Debian computer. See image below:
Type exit into the secure shell and hit Enter, and the shell will close. Next click the + in upper left corner of the Remmina window to add a new connection. Enter the same information as before except this time select SFTP -Secure File Transfer from the Protocol menu. Save the connection. Right click on it and select connect. See image below.
The Remmina SFTP interface is very user friendly. See image below:
Clicking on Upload will present you with a file selection menu. Select a file, or many files, and click OK and the files will be copied to the home directory on your Debian computer in this case. See image below:
To download a file from your Debian machine to your Linux Lite machine. Find the file, or files you want, select them, and then the Download button will show up in the menu. Click the Download button and the file will download to your Linux Lite machine. See image below:
The progress bar is at the bottom of the interface, with file names and sizes and percentage of progress. See image below:
Section 5b) Configuring & Using Your VNC Connection In Remmina
Now you can configure the VNC connection in Remmina if you set up x11vnc on your Debian machine. Click the + button again to add a new connection. Select VNC -Virtual Network Computing from the Protocol menu. With 4gig of RAM and at least a Core2 Duo or an AthlonII 64bit CPU you should be able to use at least the 16bit color setting. From the quality menu you can select Best (slowest) if you are running at least the setup mentioned above. As before enter your server netbios name & server IPv4 address.
Next click on the SSH tunnel tab. Select Enable SSH tunnel. Check Tunnel via loopback address, and Same server at port 22. For Authentication select Public key (automatic). Save the connection. See image below:
Next right click on the SSH secure shell connection you previously created in Remmina and when your shell opens type the alias you created for your x11vnc script on your Debian 9 computer and hit Enter. See image below:
Your x11vnc server on your Debian 9 computer should start. See image below:
Once the server starts select the VNC connection you just created in Remmina and right click on it and then click connect. See images below:
The image below is my Debian 9 desktop with LibreOffice open working on this tutorial running on a VNC connection in Linux Lite.
In the image below to end your VNC session just click the disconnect button, and the session will end, and your secure shell will reappear from beneath it.
In the secure shell just hit Control+C to shut down the x11vnc server, and then type exit at the returned prompt and hit Enter to disconnect the secure shell. See image below.