Home » Questions » Computers [ Ask a new question ]

Logged in to vi, made changes, forgot to sudo first - now what

Logged in to vi, made changes, forgot to sudo first - now what

I made lengthy changes to a configuration file on a Ubuntu Linux computer with the vi editor. Unfortunately, I forgot to sudo first, so now I'm in the editor, but can't save my changes because of missing rights. Can I retroactively sudo the user on that terminal, or what would be the best course of action to take?

Asked by: Guest | Views: 307
Total answers/comments: 2
Guest [Entry]

In this case, I write the file with :w /tmp/tmpfile. Then I go out and move /tmp/tmpfile to my old file with sudo rights.
Guest [Entry]

Couldn't you open another terminal and temporarily change the file's access rights?