Pratica: Login locale e remota

In questa esercitazione si fa pratica di login sulla console del proprio sistema e, tramite ssh, su una console virtuale di un sistema remoto.

Operazioni da svolgere
1 - Eseguire il login sulla propria macchina come utente normale non privilegiato.
2 - Visualizzare la directory in cui ci si trova
3 - Collegarsi in ssh sulla macchina del vicino e loggarsi come utente normale.
4 - Sull'host remoto, visualizzare le seguenti informazioni riguardanti il proprio account: UID, GID
5 - Sull'host remoto, visualizzare quali altri utenti sono loggati sul sistema remoto, notare le informazioni che vengono date sul tipo di terminale usato dai diversi utenti.
6 - Fare un secondo login sul proprio sistema. Entrare come utente normale e poi elevarsi a root.
7 - Visualizzare la directory in cui ci si trova
8 - Fare un terzo login sul proprio sistema. Entrare direttamente come root.
9 - Visualizzare la directory in cui ci si trova
10 - Visualizzare l'elenco di tutti i login effettuati fino a questo momento sul proprio sistema
11 - Visualizzare i propri limiti di accesso alle risorse del sistema.

Domande e verifiche
1- Come cambia la home directory a seconda dell'utente con cui ci si è collegati?
2- Come differiscono UID e GID dell'utente root e di un utente normale?
3- Provare a spiegare ed intepretare l'output di ulimit -a
4- Con il comando who è possibile capire se l'utente è collegato da locale o da remoto? E' possibile capire da quanto tempo è collegato?

Comandi necessari
ssh [email protected] - Per collegarsi in ssh ad una macchina remota con utente pippo (sostituire x con l'IP dell'host).
id - Visualizza informazioni riguardanti il proprio account.
who - Visualizza gli utenti collegati al sistema.
su - Entra in superuser mode. Richiede la password.
last - Visualizza l'elenco completo degli utenti collegati al sistema dalla prima installazione.
pwd - Visualizza la directory corrente.
ulimit -a - Visualizza informazioni sui limiti di accesso alle risorse del sistema da parte dell'utente.

Privacy Policy