[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: shell history



>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


Reply to: