openssh сервер: відхилене відправлення повідомлення


16

Коли я спробував перезапустити sshсервер на своєму ubuntu box, я отримав

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")

Я зрозумів , що я не sudo-ed

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

Чому з першої спроби не виникла помилка на кшталт Permission deniedчи щось подібне. Чи я перекриваю помилку під час запуску як rootі неявно ігноруючи попередження / помилку? Або це просто погано програмування з допомогою opensshрозробників?


Повідомлено про помилку тут: bugs.launchpad.net/ubuntu/+source/upstart/+bug/1059452
kenorb

Відповіді:


13

"Погане програмування" однієї людини може бути "іншим", "воно працює за призначенням".

Це правда, що вам потрібні кореневі привілеї, щоб перезапустити, запустити, зупинити і т.д., і ви отримаєте це повідомлення, оскільки у вас немає цих привілеїв. Але я погоджуюся, що було б добре, якби повідомлення, яке ви отримали, намагаючись зробити це без привілеїв root, було б кориснішим.

Ви можете перевірити , якщо помилки вже існують в Launchpad про це (імовірно під вискочкою ) , і якщо немає, то повідомте про це. Це все одно, де я був би впевнений, що ви не будете першою, хто помітив це, оскільки це так часто. У будь-якому випадку дослідження помилок можуть бути корисними.


0

Наскільки я зараз, щоб запустити або зупинити послугу, ви повинні мати привілеї Super User. Ви повинні додати судо перед командою.

Починати,

sudo service ssh start

Зупинитися,

sudo service ssh stop

Щоб перезапустити

sudo service ssh restart

Щоб перевірити статус,

sudo service ssh status

Примітка:

  • sudo дозволяє дозволеному користувачеві виконувати команду як суперпользователь.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.