Scusa Franco ma non capisco la parte iniziale della guida quella relativa agli utenti e ai gruppi.
Si consiglia di creare due utenti non root con privilegi root. Ma perché?!?
Tu cosa hai fatto di preciso?
Bisogna fare una cosa di questo tipo:
codice:
sudo adduser tomcat
sudo usermod -aG sudo tomcat
sudo passwd tomcat
****** (password)
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
oppure se sulla mia VPS ho già un utente ubuntu posso usare quello e scrivere:
codice:
sudo useradd -s /bin/false -g ubuntu -d /opt/tomcat tomcat
oppure questo:
codice:
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat ubuntu
Non capisco se si scrive prima l'utente oppure prima il gruppo. Mi aiuti a capire questo dettaglio?
Altra cosa che non capisco è come loggarmi prima di installare java, tomcat, ecc...
Devo essere ubuntu@ip-1-12-123... oppure root@ip-1-12-123... oppure tomcat@ip-1-12-123... non si capisce proprio un fico secco e sono certo che il primo errore lo faccio proprio qui.
Poi perché nella guida non si dice di dare una password all'utente tomcat? Non è una mancanza di sicurezza?
Inoltre perché non dare un nome diverso all'utente e al gruppo.
Spero che tu riesca a risolvere tutti i miei dubbi.
ciao e grazie
P.S.:Nella prima prova che avevo fatto mi sembra di ricordare di aver fatto questo:
codice:
sudo passwd root
password...
sudo passwd ubuntu
password...
su
password...
sudo apt-get update
sudo ufw enable
sudo ufw allow ssh
sudo ufw default allow
sudo ufw allow 80
sudo ufw allow 443
sudo reboot
sudo apt-get update
sudo ufw status
su
password...
sudo apt update
sudo apt install default-jdk
sudo groupadd tomcat
sudo adduser tomcat
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
e di non aver usato questo comando:
codice:
sudo usermod -aG sudo tomcat