>On 11/27/24 15:12, Giancarlo Martini wrote:
>> forse sbaglio perchè non ho verificato ma a ad'occhio vengono loggati 
>> nella history del sistema dove ci siamo connessi. Insomma, ci sono due 
>> history, una history per directory home
>
>se intendi che vengono loggate nel sistema remoto certamente hai ragione 
>ma questo vorrebbe dire che su un server ssh è possibile eseguire 
>comandi di cui non rimane traccia sul server stesso? Forse è normale ma 
>credo mi sfugga qualcosa 😕...

La shell, quando è in modo interattivo e la history non è disabilitata o 
cancellata, registra i comandi immessi.

Questo vale sia da un login locale che da un login remoto, in entrambi i casi è 
una shell interattiva.

Ma se ho ben capito, tu parli dei comandi eseguiti direttamente dal comando 
ssh, per esempio facendo "ssh nome.host.it ls -l" per vedere la lista dei file 
remoti nella directory remota.  Se non erro quel comando "ls -l" non viene 
registrato in remoto perché la shell eseguita sul sistema remoto non è 
interattiva.  Se è eseguito da una shell locale interattiva, il comando "ssh 
nome.host.it ls -l" viene registrato sul sistema locale.

-- fp

Rispondere a