OpenSSH aggiornato alla versione di oggi automaticamente

1

Emetto il seguente comando follwing un manuale di istruzioni della riga di comando,

$ ssh remote-sys
ssh: Could not resolve hostname remote-sys: nodename nor servname provided, or not known

Per essere curioso, mi sono riferito al suo manuale

$ man ssh
AUTHORS
     OpenSSH is a derivative of the original and free ssh 1.2.12 release by Tatu Ylonen.
     Aaron Campbell, Bob Beck, Markus Friedl, Niels Provos, Theo de Raadt and Dug Song
     removed many bugs, re-added newer features and created OpenSSH.  Markus Friedl con-
     tributed the support for SSH protocol versions 1.5 and 2.0.

BSD                             March 30, 2018                             BSD

È l'ultima versione di oggi (30 marzo 2018).

Sembra essere aggiornato automaticamente,
È normale?

    
posta JawSaw 30.03.2018 - 10:43
fonte

1 risposta

2

Di default nulla viene aggiornato automaticamente. Anche se si abilitano gli aggiornamenti automatici, è possibile verificare quando sono installati tramite la scheda Aggiornamenti di App Store. Se non c'è niente per oggi, nessun aggiornamento è installato oggi - semplice.

Si presume che non sia stato installato o impostato uno strumento di aggiornamento amministrativo non predefinito. È perfettamente possibile installare un client SSH non predefinito e quindi disporre di uno script per controllarlo quotidianamente e installarlo, se disponibile. Questo probabilmente non è il caso qui.

E siccome uno può installare tale script è anche possibile farlo inconsapevolmente (con qualcosa di malevolo), ma, di nuovo, probabilmente non è questo il caso.

In questo caso, stiamo troppa fiducia nella sezione intestazione della pagina man.

La pagina man ssh, che si trova in /usr/share/man/man1/ssh.1 , manca un .TH riga, in cui deve essere definita la data da te indicata, quindi presumibilmente si tratta solo di stampare un fallback: "BSD" e la data corrente.

La data può anche essere definita con .Dd line, che in ssh.1 è .Dd $Mdocdate: September 21 2017 $ , che potrebbe essere interpretata erroneamente su macOS.

Se desideri sapere quando è stata rilasciata la versione SSH che stai usando (nota: rilasciata, non installata), puoi controllare la versione corrente con il comando ssh -V e cross reference that info con note di rilascio per verificare la data di rilascio.

    
risposta data 30.03.2018 - 11:29
fonte

Leggi altre domande sui tag