On Wed, Oct 14, 2020 at 12:25:00AM +0400, [email protected] wrote: > From: Marc-André Lureau <[email protected]> > > Hi, > > Add two new commands to help modify ~/.ssh/authorized_keys. > > Although it's possible already to modify the authorized_keys files via > file-{read,write} or exec, the commands are often denied by default, and the > logic is left to the client. Let's add specific commands for this job.
More importantly the mgmt app has no idea what file location the keys need to be saved in. Knowing the user isn't sufficient as you cannot assume that $HOME is /home/$USERNAME - it could be in an arbitrarily different location. So having dedicated commands for this which can use getpwent in the guest to find $HOME is mcuh saner. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
