russia9.initial_server_setup
Role Name
Role for initial server setup: Install required packages, sshd and sudo configuration
Requirements
None.
Role Variables
Available variables:
create_user- Create custom user or not (Default:True) Note: If this variable set toFalse, setpermit_root_logintoyesusername- Username of custom user (Default:server)ssh_key- Path to ssh public key (Default:$HOME/.ssh/id_ecdsa)ssh_port- Port insshd_config(Default:22)permit_root_login- PermitRootLogin insshd_config(Default:no)max_auth_tries- MaxAuthTries insshd_config(Default:5)password_authentication: PasswordAuthentication insshd_config(Default:no)setup_firewallSetup firewall or not (Default:True)
Dependencies
None.
License
GPLv3
Author Information
An optional section for the role authors to include contact information, or a website (HTML is not allowed).
Install
ansible-galaxy install russia9.initial_server_setupLicense
gpl-3.0
Downloads
131
Owner
DevOps, Go developer
