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: