Rc.local betiği otomatik olarak başlar mı?


0

Uzak sunucumda (başka bir şehirde bulunan) bir sorun yaşıyorum ve SSH ile erişemiyorum. 80 ve 443 numaralı bağlantı noktalarının açık olduğunu görebiliyorum, ancak 22 numaralı bağlantı noktası değil. Sadece sshd'nin doğru başlamadığını söyleyebilirim.

Şimdi sistemde bir kurtarma diski kullanıyorum. Bu satırları rc.local'a eklemelisiniz

update-rc.d ssh defaults
/etc/init.d/sshd start

Başlangıçta çalıştırmak için bu komutları almak? Yoksa bunları eklemek dışında yapılması gereken başka bir şey var mı?

Teşekkür ederim.


Sadece ateş açabilir rcconfve sshotomatik başlatma işaretleyebilirsiniz . Orada gerek olduğunu rc.local, ancak her ihtimale karşı bu komut gerekir ile sona exit 0düzgün çalışabilmesi için hat.
barti_ddu

@barti_ddu bunu kurtarma diskinden nasıl yapabilirim?
Kuantum Fizikçisi

1
Sistem sürücünüzü ve chrootona takın .
barti_ddu

Yanıtlar:


1

Evet. Bunun için başlangıç ​​eylemlerini işlemek için kullanırsınız.

Yani örneğinizde kullanarak dosyanızı açacaksınız:

sudo nano /etc/rc.local

Çıktığı yerin hemen üstünde; satırı ekle:

/etc/init.d/ssh start

EDIT: Ayrıca sunucunuza yönlendirilen açık portun / etc / ssh / sshd_config içinde listelendiğinden emin olun.


İşin garibi, rc.local'ın tamamen boş olması. Bu normal mi?
Kuantum Fizikçisi

Oldukça garip. Dosya şunun gibi görünmelidir: ubuntuforums.org/showthread.php?t=1049837 doğru dosyayı açtığınızdan emin misiniz?
Matthew Williams

Adı kendim yazmadım ... terminal benim için sekmelerle tamamladı ... Yolda bir hata yapmadığımı iki kez kontrol edebilirdim. Ancak debian içindeki rc.local dosyasının varsayılan yolunu biliyor musunuz?
Kuantum Fizikçisi

Dosya etc klasöründe saklanır. Öyleyse sudo nano /etc/rc.local dosyasını açın.
Matthew Williams

2
@ QuantumFizikçisi, rc.localDebian'da eski günlerden çok kalanlar. Evet, açılışta yürütüldüğünde ve size SSH sunucusuna ama bir kurtarma kabuğunda girince olduğunu yapmanın doğru yolu başlangıç düzeltmek için istediği her şeyi yapabileceğini chrootsistemin kök FS içine ve sonra sadece koşmak update-rc.d -f ssh defaults- o zaman kabuğundan çıkıp sistemi yeniden başlatabilir (ya da eğer initramfs tarafından sağlanan bir kurtarma kabuğuysa normal şekilde açılmasına izin verebilir).
kostix
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.