Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ ! $UID -eq 0 ]; then
- echo "Ejecute $0 con privilegios de root"
- exit 1
- fi
- # Hostname
- hostnamectl set-hostname $1
- # Direccion IP
- echo "source /etc/network/interfaces.d/*
- auto lo
- iface lo inet loopback
- # The primary network interface
- allow-hotplug enp0s3
- iface enp0s3 inet static
- address $2
- netmask 255.255.255.0
- gateway 192.168.0.1" > /etc/network/interfaces
- # Usuarios
- useradd -s /bin/bash -d /home/$3 -m $3
- # Llave publica
- mkdir /home/$3/.ssh
- echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6ZGnDvxd2U6TqvHAXDFSBH4eYE+9srgm+qzlnHo1RAx9AaR/kLHo16MChQPYprcmv18fi56Gq0u4DPYHIlmRikc1R4StGW+hWIpaArUcFfY3/ZPiB/8kLFjOXKJEPkWJuOmE4PIu8/3m87/93wDDqViQM+I9tYOS78HqluVT0HZ+ySBrAshQ3zLwihtU5GSEgk1sYLxTiF2JK0I0qjyObAwR6dfB7RdBPvrqHKM06+4TT+o4eGXXbXbHWWcv9/Qz29gChCoNCk8tA0io4iHG758UzXbnp6YNFkYAaFmJtFhs82gHQPePUzGuNUmPsUcdGp9iXweUNDY8AWgLaoL9uFYvphveXvHq/dWNZFv6Pkphke7/CoriXGh7eGpjVfav/QNyaeLBVasub4n2vQkkML9iLL57s1MspM/HlTvSXvU76ssPjFcZaxeCi7s9Iwtw+itreVVlo4jcWiaXORarAClI/dhAuVlpDY5RSQT/HobfsTTlRgZgSLOImoLdCONE= educacionit@athena" >> /home/$3/.ssh/authorized_keys
- chmod 755 /home/$3/.ssh
- chmod 600 /home/$3/.ssh/authorized_keys
- # servicios mysl
- apt install mariadb-server -y
- # firewall
- apt install ufw -y
- ufw allow ssh
- ufw allow http
- ufw allow https
- ufw enable
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement