I am trying to get my first website up and running. I have followed all of the original steps given and eventually things went downhill when I began trying to paste in my public key into ‘.ssh/authorized_keys’ my problem is I apparently can’t copy or paste, because for some reason that isn’t a feature. I think my last issue is potentially it wanting that public key in the file? But I’m really not sure, I’m just following the instructions on the main page. The part i get stuck at is ‘option one’ is,
Option 1: Use ssh-copy-id
If your local machine has the ssh-copy-id script installed, you can use it to install your public key to any user that you have login credentials for.
Run the ssh-copy-id script by specifying the user and IP address of the server that you want to install the key on, like this:
ssh-copy-id demo@SERVER_IP_ADDRESS After providing your password at the prompt, your public key will be added to the remote user’s .ssh/authorized_keys file. The corresponding private key can now be used to log into the server.
but it isn’t working and gives me errors that have to do with not being a root user. I then reset my normal users password and then reset the root password? if that is even a thing? and then it let me take root control again, but ended up going wrong for reasons i’m not sure as to why. Any advice is appreciated being that I am just trying to make a simple portfolio site as I am a current CS college Student just trying to upload a simple portfolio page. Thanks for reading.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.
Click below to sign up and get $200 of credit to try our products over 60 days!