openssh sunucusu: reddedilen mesaj gönder


16

sshUbuntu kutumda sunucuyu yeniden başlatmaya çalıştığımda ,

me@me-one:~$ service ssh restart
restart: Rejected send message, 1 matched rules; type="method_call", sender=":1.63" (uid=1000 pid=3354 comm="restart ssh ") interface="com.ubuntu.Upstart0_6.Job" member="Restart" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")

sudoFark etmedim fark ettim

me@me-one:~$ sudo service ssh restart
ssh start/running, process 3386

Neden ilk denemeye Permission deniedbenzer bir hata ya da benzeri bir hata atmadı . Olarak çalışırken rootve dolaylı olarak uyarı / hata yoksayılırken hatayı geçersiz kılıyor muyum ? Yoksa sadece geliştiriciler tarafından kötü programlamaopenssh mı?


Yanıtlar:


13

Bir kişinin "kötü programlaması" başka bir kişinin "amaçlandığı gibi çalıştığı" olabilir.

Yeniden başlatmak, başlatmak, durdurmak vb. İçin kök ayrıcalıklarına ihtiyacınız olduğu ve bu ayrıcalıklara sahip olmadığınız için bu mesajı alıyorsunuz. Ancak, kök ayrıcalıkları olmadan bunu yapmaya çalıştığınızda aldığınız mesajın daha yararlı olmasının hoş olacağını kabul ediyorum.

Başlatma panelinde bununla ilgili (muhtemelen başlangıçta ) hataların olup olmadığını kontrol etmek isteyebilirsiniz ve eğer yoksa rapor edin. Yine de, bu kadar yaygın olduğu için bunu fark eden ilk kişi olmayacağınızdan oldukça emin olacağım bir şey. Her iki durumda da böcek araştırmaları faydalı olabilir.


0

Şimdiye kadar, bir hizmeti başlatmak veya durdurmak için Süper Kullanıcı ayrıcalıklarına sahip olmalısınız. Komuttan önce sudo'nun başına başlamalısınız.

Başlamak,

sudo service ssh start

Durmak için,

sudo service ssh stop

Yeniden başlatmak

sudo service ssh restart

Durumu kontrol etmek için,

sudo service ssh status

Not:

  • sudo, izin verilen kullanıcının süper kullanıcı olarak bir komut yürütmesine izin verir.
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.