SSH keys are more secure than usernames and passwords. PuTTY and WinSCP are very popular Windows application to access Linux servers. So it makes sense to configure these to use keys
I like to use Pageant from Putty for my keys, it loads the keys (encrypted or not, you can select) to the memory and if the work is done or you restart your PC, it's gone from the memory.
There can be various reasons so here goes... If the server refused the key chances are the public key has not been copied to it or it isn't in the right place You have to make sure the public key is associated with the user account that's logging in There's no point logging in as Jane for instance if the key was uploaded to John's account Or maybe WInSCP isn't using the correct private key when it authenticates or isn't using one at all so you need to check it's configuration And do make sure the correct key pairs are being used
Any tips on getting the correct directory setup and authorized_keys file for a windows client to windows client WinSCP setup using the key pairs? Seem to be getting "server refused our key" all the time. Thanks!
Applications like Putty and WinSCP are configured with the key as part of the stored session so there is no directory structure as such But as BahadirM pointed out, Pageant is a useful tool for managing SSH keys It's supplied as part of the Putty and WinSCP packages and works with both Putty and WinSCP
10:00 is EXACTLY what I was looking for... I have tried at my work place to set SSH for my users for a week almost.. I didnt knew what I was doing wrong... so remember guys, you have to log in to the server from each user you want to create SSH for, and to create the .ssh hidden folder and so on. THANK YOU SO MUCH David!!!! MUCH APPRECIATED.... Best video definetly on this topic from so so many... that piece of information saved me days/weeks
how can I connect two computer using Winscp in two different state? Example I'm in New York and my brother is in Nebraska and we want to shared big files , how we can do that ? Help please
To use something like WinSCP you would need a VPN service which is beyond the scope of this video Assuming this will be over the Internet, you could also use a shared cloud service like DropBox You can then both upload and download files using the same account There are other providers and it really depends on how big your files are Each provider offers different storage amounts for free but charge for amounts above that
@@TechTutorialsDavidMcKone what about something like a source and destination, I don't want to complicated to much, something like point to point or synchronization, I don't know if I said it right, I'm not a IT guy, any other advice will be appreciated
@@carloscastroquintosa3598 I haven't used WinSCP for that purpose but there are details to be found here winscp.net/eng/docs/task_synchronize_full As long as two computers can reach other that should work
Did you upload your public key and store it in the authorized_keys file for the user you are logging in as? Have you configured PuTTY to login with that user account e.g. fred@192.168.1.1 ? And have you configured PuTTY to use the correct private key?
@@TechTutorialsDavidMcKone i aploaded it but not worked i want to configure ubuntu 20.04 server on windows i used vmwareworkstaion16 using pUTTY but not work i dont know why Permission denied Please help me {passeword access denied}
Check the permissions of the authorized_keys file As well as being in the user's .ssh directory, the user that is logging in needs access to it So if it was created by the root account for instance then it won't work
I don't have a video but if you login to the console and change to the user's .ssh folder you can change the file permissions sudo chown user:user authorized_keys Although you'll need to replace user in that command with the actual user name