Önyükleme sırasında ssh sunucusunu başlat


36

Google-fu'umu yapıyorum, ancak yalnızca Ubuntu'nun sunucu varyasyonlarına ait eski kılavuzlar veya kılavuzlar bulabiliyorum.

Ayarlamam gerekiyor, böylece ssh sunucusu önyüklemede çalıştırılıyor, böylece önce fiziksel olarak ana bilgisayarda oturum açmak zorunda kalmadan bilgisayara uzaktan erişebiliyorum. Bunu nasıl yaparım? Zaten ssh sunucum var, böylece giriş yapabiliyorum, ama önce sunucuya giriş yapıp çalıştırmam gerekiyordu.sudo /etc/init.d/ssh start


1
Kablosuz mısın
Leon Nardella

1
Telsizdeyim, evet.
Tommy Brunn

3
Bağlantı simgesine sağ tıklayın, Bağlantıları Düzenle'yi seçin, Kablosuz sekmesine tıklayın, kablosuz bağlantınıza çift tıklayın ve "Otomatik olarak bağlan" ve "tüm kullanıcılar tarafından kullanılabilir" seçeneğini işaretlemelisiniz. Bu, bağlantınızın grafiksel olarak oturum açmadan çalışıp çalışmayacağı anlamına gelir.
Leon Nardella

SSH'nın çalışması için nasıl ihtiyacınız var? Bağlantının arka planda etkin olmasını istiyorsanız, oldukça kolaydır, ancak oturum açtığınızda SSH kabuğunun görünmesini istiyorsanız, farklı bir çözümdür.
Oxwivi

Yanıtlar:


46

Bu hile yapmalı ..

sudo update-rc.d ssh defaults

EDIT: Ağınız Network Manager ile konfigüre edilmişse, bir kullanıcı GUI üzerinden oturum açana kadar bağlantı kurulmayacaktır. Manuel olarak yapılandırmak için /etc/network/interfacesdosyayı düzenlemeniz gerekir, bu kılavuza bir göz atın ve kablosuz kullanıyorsanız buraya bir göz atabilirsiniz.


Kablosuz bir ağdayım. En son bağlantı kurduğunuz soru, tüm kullanıcılar için bağlantıyı etkinleştirmek için tek yapmam gereken önerildi. Bu böyle mi?
Tommy Brunn

: Ben yanlış, bağlantı şimdi bu bakabilirsiniz sabit ve ek edilir bağlantılı ubuntuforums.org/showthread.php?t=263136
LassePoulsen

sudo update-rc.d ssh defaultsSorunu çözmesi gereken bu komutun nesi var ? Başka bir deyişle, bu komut ne yapar?
HairOfTheDog

1
@HairOfTheDog sshsunucuyu defaultçalışma seviyelerinde başlayacak şekilde ayarlar ...
LassePoulsen

Bu komut ssh'nin başlatılmasını mümkün kılmadı .. belki bir dahaki sefere gelecekteki izleyiciler için bir komutun tam olarak ne yapması gerektiğini tam olarak belirtin, şimdiki sürümle çalışıp çalışmayacağını veya bunun gibi bir şeyleri kırıp kırmayacağını söyleyebiliriz.
Aaron Flores,

15
sudo update-rc.d ssh defaults

sysV sistemlerinde çalışacak, ancak en yeni ubuntu önyükleme işlemini kontrol etmek için systemd'yi kullanıyor. Sshd'nin bir systemd sistemi için önyüklemeye başlaması için, yapmanız gerekenler

systemctl enable ssh.socket

kök olarak.


1
bu benim sorunumu çözer. Önyükleme sonrası servis aktif hale getirmek için ssh servisinin yeniden başlatılması gerekir.
onalbi

Bu cevap genişletilmeli. Emin değilim ya da kendimi düzenlerdim, ancak "Bu sysV sistemlerinde çalışacak" derken Kernelsanders'ın "sudo update-rc.d ssh defaults" ifadesine başvurduğuna inanıyorum. Kesin referans belirtilmeli, okuyucunun bir anlam tahmin etmesi için bırakılmamalıdır. Aksi halde, bu cevabın "doğru" cevap olması gerektiğine inanıyorum.
Corvus B

Corvus haklı. Düzenlenen.
KernelSanders 28:17

0

Openssh sunucusunu depodan kurarsanız, bir ağ bağlantısına sahip olup olmadığına bakılmaksızın varsayılan olarak başlatılması gerekir (ki bu, insanların yanıt vereceği farklı bir konudur).

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.