Ssh oturumunda openssh sunucusunu yükseltme


13

apt-get upgradeBir ssh oturumundan yayınladığınızı ve yükseltilecek paketlerden birinin openssh-server olduğunu varsayalım .

Yeni sshd işlemi yükseltme işleminden sonra yeniden başlatılıyor mu? Evet ise oturum nasıl sürdürülür? Değilse, açıkça yeniden başlatmalı mıyım yoksa eksik olduğum bir şey var mı?


ssh oturumlarınız zaten sshd örneğinden ayrılmıştır. Örneği yükseltmek ve yeniden başlatmak mevcut oturumları etkilemez.
Michael Martinez

Yanıtlar:


16

Böyle bir şeye bağlandığınızda

[user@an02-east ~]$ ps aux | grep ssh
root     13789  0.0  0.0  98932  3888 ?        Ss   03:16   0:00 sshd: user [priv]
502      13791  0.0  0.0  98932  1740 ?        S    03:17   0:00 sshd: user@pts/0
root     15378  0.0  0.0  64728  1168 ?        Ss   04:13   0:00 /usr/sbin/sshd

Yani ssh, ayrıcalık ayırma özelliğine sahip yeni bir sshd işlemini erteliyor. Ayrıca bakarsanızlsof

sshd      16826 user txt       REG                8,3   546680    5247866 /usr/sbin/sshd

Ayrıca görebilirsiniz

Böylece, yükselttiğinizde ana sunucu yeniden başlatılır ve yükseltilir ancak geçerli ssh oturumunuz çevrimiçi kalır. Hatta ssh sunucusunu ssh oturumundan bağlantınızı kaybetmeden bu günlerde yeniden başlatabilirsiniz.


1
Etkileyici! SSDD'nin bunu desteklediğini bilmiyordum. Bu, tüm sunucu uygulamaları için mi?
kazanaki

1
son 10-15 yılda yapılan herhangi bir dağıtım için evet
Mike

X11 çıktısını Putty'ye yönlendirirsem bu da işe yarar mı? Somut bir örnek olarak, ssh çalıştıran bir Debian VM'im var ve X11 yeniden yönlendirmesi ile Putty kullanarak pencerelerden bağlanıyorum ve Windows makinemdeki (Xming kullanarak) program pencerelerini görebiliyorum. Güncellemeyi yaparsam bağlantı devam eder mi?
Ismael Miguel

@IsmaelMiguel: Eğer sshd bir VM'de çalışıyorsa, neden VM'yi çatallaştırıp ssd yükseltmesini denemiyorsunuz ve sonuçları buraya rapor ediyorsunuz?
Puan

@pts Aptallığım için üzgünüm ama bunu nasıl yapacağım hakkında hiçbir fikrim yok. Linux kabuğu ile o kadar da iyi değilim. Bunu öğrenmek için hiç zaman ayırmadım. Sadece çok temel şeyler (argümanlarla komutları çalıştırın)
Ismael Miguel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.