diff options
Diffstat (limited to 'google_compute_engine/instance_setup/instance_config.py')
-rw-r--r-- | google_compute_engine/instance_setup/instance_config.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/google_compute_engine/instance_setup/instance_config.py b/google_compute_engine/instance_setup/instance_config.py index 3621e10..1c23171 100644 --- a/google_compute_engine/instance_setup/instance_config.py +++ b/google_compute_engine/instance_setup/instance_config.py @@ -58,7 +58,8 @@ class InstanceConfig(config_manager.ConfigManager): # # To solve the issue, make the password '*' which is also recognized # as locked but does not prevent SSH login. - 'gpasswd_cmd': 'gpasswd {option} {user} {group}', + 'gpasswd_add_cmd': 'gpasswd -a {user} {group}', + 'gpasswd_remove_cmd': 'gpasswd -d {user} {group}', 'groupadd_cmd': 'groupadd {group}', 'useradd_cmd': 'useradd -m -s /bin/bash -p * {user}', 'userdel_cmd': 'userdel -r {user}', |