google_authorized_keys

OS Login guest environment for Google Compute Engine

Install

All systems
curl cmd.cat/google_authorized_keys.sh
Debian Debian
apt-get install google-compute-engine-oslogin
Ubuntu
apt-get install google-compute-engine-oslogin
image/svg+xml Kali Linux
apt-get install google-compute-engine-oslogin
Fedora
dnf install google-compute-engine-oslogin
Windows (WSL2)
sudo apt-get update sudo apt-get install google-compute-engine-oslogin

google-compute-engine-oslogin

OS Login guest environment for Google Compute Engine

Contains applications and configurations for using OS Login on Google Compute Engine Virtual Machine Instances. It is composed by: * Authorized Keys Command to fetch SSH keys from the user's OS Login profile and make them available to sshd. * NSS Module to provide support for making OS Login user and group information available to the system, using NSS (Name Service Switch) functionality. * PAM Module to provide authorization and authentication support allowing the system to use data stored in Google Cloud IAM permissions to control both, the ability to log into an instance, and to perform operations as root (sudo).