Lascia che il prompt della shell del mio sistema locale sia in questo formato: myname@mysurname:~$
È registrato in qualche server quando accedo tramite SSH / FTP? O sono informazioni completamente private?
No, non di default. Quando si imposta una connessione, nessun nome utente locale verrà inviato al server, ma solo il nome utente / password necessari per connettersi a quel server.
Possono provare a scoprirlo utilizzando qualcosa come finger
dopo aver effettuato la connessione, ma dal momento che è necessario avere fingerd
in esecuzione, è improbabile che ciò accada.
Se è necessario inviare il nome utente locale, è possibile inviarlo come variabile, ma questo dovrebbe anche essere configurato sul server.
Se è SSH, normalmente la tua connessione viene crittografata end-to-end. Con FTP dipenderà se è ftp (non crittografato), SFTP (FTP usando SSH, che è crittografato) o FTPS (FTP usando SSL / TLS, che è anche crittografato).
In caso di semplice FTP, perderebbe sicuramente il tuo nome utente, password e qualsiasi altra informazione come i file presenti sulla tua macchina.
Leggi altre domande sui tag bash