У мене є кореневий пароль для машини в лабораторії. Служба ssh була зупинена на машині. чи можна увійти до машини. це не для заподіяння шкоди. У мене є фізичний доступ до машини. просто перевірити, чи можливо.
У мене є кореневий пароль для машини в лабораторії. Служба ssh була зупинена на машині. чи можна увійти до машини. це не для заподіяння шкоди. У мене є фізичний доступ до машини. просто перевірити, чи можливо.
Відповіді:
X windows працює,
як я використовую x сервер для входу на цю машину.
Ви маєте лише дуже невеликий шанс. Просто запуску X недостатньо; він також повинен бути налаштований для віддаленого входу (наприклад, XDMCP). І будь-який брандмауер або маршрутизатор повинні мати гарні налаштування портів (TCP 6000-6005 для X11, UDP 177 для XDMCP і, необов'язково, TCP 7100 для сервера шрифтів xfs), інакше він працюватиме лише з використанням ssh -Y
. Звичайний адміністратор, ймовірно, дозволив би отримати доступ лише через SSH.
Але ви можете спробувати Xephyr (або старіший Xnest , або XWin.exe в Cygwin), використовуючи щось на кшталт:
Xephyr: 1 - ім'я запиту-або-ip-віддаленої машини
XWin.exe -запит-ім’я або або -pp-віддаленої машини
Оскільки у вас фактично є фізичний доступ, ви, можливо, зможете налаштувати машину під свої потреби, але я припускаю, що налаштувати деякий VCN на якийсь сеанс GNOME або KDE простіше. Або встановити щось на зразок monit для автоматичного перезавантаження SSH, коли він помре. (Див. Monit: Монітор SSHD-сервера та автоматичний перезапуск SSH, якщо він не реагує , та для встановлення використовуйте щось на зразок, sudo apt-get install monit
якщо це можливо.)
monit
: cyberciti.biz/faq/monit-sshd-server-configuration
Коли послуга " зупинена ", це означає, що " вона не працює ".
Тому, якщо у вас є інша програма, яку можна використовувати для входу (telnet, X Windows, rsh), вам доведеться зайти перед екраном / консоллю і запустити послугу (або попросити когось зробити це за вас).
Так, якщо telnet є, можливо, увійти до цього вікна, використовуючи його, навіть коли ssh недоступний. Спробуйте використовувати шпаклівку для підключення за допомогою telnet. Порт за замовчуванням для телента становить 23. Якщо ви використовуєте шпаклівку, вона відображатиме порти за замовчуванням, коли ви вибираєте опцію.
Якщо telnet не існує, ви можете побачити, чи є rlogin. Порт за замовчуванням, до якого потрібно підключитися, - 513. На цьому віддаленому апараті має працювати демон-рулон, щоб це працювало.
Якщо ви не можете зрозуміти, як увійти на сервер x, введіть ctrl-alt-f1 та увійдіть у консоль