The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Как попасть на сервер без монитора"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (BSD привязка / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Как попасть на сервер без монитора"  +/
Сообщение от ek (ok) on 30-Ноя-16, 18:58 
Доброго времени суток!

Прошу помощи зала в такой ситуевине. По работе достался сервер на FreeBSD7(?),
на нем корпоративная почта на CommunigatePro. С линуксом мне было бы
попроще, но что есть...
Начинаю допиливать его под себя - в sshd_config меняю дефолтный порт, затем
"killall -HUP sshd".  
Обрывается текущая сессия (port 22), но и на новом порту sshd нет! Нет его, естественно, и на 22-м. Приплыл.

Ну ладно, еду на площадку, цепляю монитор и клаву. На мониторе все
в "белом молоке на ажурной скатерти" как будто синхронизации нет,
видно, что команды вводятся, но ничего не
разобрать и только видно, примерно, в каком месте курсор мерцает.
То есть команды можно вводить, но  практически вслепую.  
Выключаю мобильник, чтоб юзеры не отвлекали :-), перезагружаю сервер.
Картинка не появилась, и на другом мониторе та же ерунда.
И sshd не поднялся:-(

Попытка запустить sshd. Делаю:
#sed -i -e '/Port/d' /etc/ssh/sshd_config
#killall -HUP sshd
Шиш! Не поднялось!

Попытка запустить telnet. Делаю:
#sed -i -e 's/#telnet/telnet/g' /etc/inetd.conf
#/usr/sbin/inetd
#ipfw add allow tcp from x.x.x.x to any 23
Теlnet`а тоже нет.

Перед вторым подходом к снаряду пока такие варианты в голове крутятся:
- через COM-порт, если вслепую смогу настроить.
- через Web-интерфейc CommunigatePro (?), но кажется не прокатывает, как вижу .
- чтоб понять что вообще с сервером - отправить кусок логов сразу себе
на почту в CGPro,

Вопросов в общем-то два:
- где лоханулся и что мне не простила FreeBSD7 (команды привел полностью,
может где детская ошибка);
- в каком направлении копать.

Перечитал, что написАл. Похоже на дурацкий квест:-(.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как попасть на сервер без монитора"  +/
Сообщение от Hammer_ on 30-Ноя-16, 19:52 
>[оверквотинг удален]
>  - через COM-порт, если вслепую смогу настроить.
> - через Web-интерфейc CommunigatePro (?), но кажется не прокатывает, как вижу .
>  - чтоб понять что вообще с сервером - отправить кусок логов
> сразу себе
>  на почту в CGPro,
> Вопросов в общем-то два:
> - где лоханулся и что мне не простила FreeBSD7 (команды привел полностью,
>  может где детская ошибка);
> - в каком направлении копать.
> Перечитал, что написАл. Похоже на дурацкий квест:-(.

/etc/rc.d/sshd restart
должен стратовать на порту указанном в конфиге

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как попасть на сервер без монитора"  +/
Сообщение от PavelR (??) on 30-Ноя-16, 20:13 

> /etc/rc.d/sshd restart
> должен стратовать на порту указанном в конфиге

.... если конфиг не запорот, чего не наблюдается.


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Как попасть на сервер без монитора"  +/
Сообщение от Сергей (??) on 30-Ноя-16, 20:44 
>> /etc/rc.d/sshd restart
>> должен стратовать на порту указанном в конфиге
> .... если конфиг не запорот, чего не наблюдается.

А там наверное еще  и файер есть, вернуться назад религия не позволяет, а на тему "молока" тут или видео уже накрылось либо у вас такие мониторы, которые 80х25 либо veso-ские режимы не поддерживают  

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

11. "Как попасть на сервер без монитора"  +/
Сообщение от Pahanivo (ok) on 01-Дек-16, 14:47 
>>> /etc/rc.d/sshd restart
>>> должен стратовать на порту указанном в конфиге
>> .... если конфиг не запорот, чего не наблюдается.
>  А там наверное еще  и файер есть, вернуться назад религия
> не позволяет, а на тему "молока" тут или видео уже накрылось
> либо у вас такие мониторы, которые 80х25 либо veso-ские режимы не
> поддерживают

ipfw add 1 allow ip from any to any

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

19. "Как попасть на сервер без монитора"  +/
Сообщение от Guest (??) on 01-Дек-16, 20:00 
> /etc/rc.d/sshd restart

при этом открытые сессии не прибиваются, только серверный процесс (без терминала).
killall прибивает, ясен пень, все что найдет. Сервер убился же по причине неправильного конфига.

С консоли от рута:
scp "проверенный конфиг" /etc/ssh
/etc/rc.d/sshd start


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Как попасть на сервер без монитора"  +/
Сообщение от reader (ok) on 30-Ноя-16, 22:15 
killall sshd
echo "" > /root/ss или echo "PidFile /root/ssh.pid" > /root/ss
/usr/sbin/sshd -f /root/ss или /usr/sbin/sshd -f /root/ss -p 22
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Как попасть на сервер без монитора"  +/
Сообщение от ek (ok) on 01-Дек-16, 09:38 
to reader
Спасибо, смысл понятен. Проверю на свежеустановленной машинке и попробую на пациенте.


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Как попасть на сервер без монитора"  +/
Сообщение от PavelR (??) on 01-Дек-16, 13:48 
> Проверю на свежеустановленной машинке и попробую на пациенте.

Теперь сначала проверишь? )))

))))

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Как попасть на сервер без монитора"  +/
Сообщение от skvernobot (ok) on 01-Дек-16, 14:33 
> to reader
> Спасибо, смысл понятен. Проверю на свежеустановленной машинке и попробую на пациенте.

$ telnet localhost 22
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host

$ /usr/sbin/sshd -f /dev/null -p22
$ ps ax |grep ssh
87825 ??  Ss        0:00.00 /usr/sbin/sshd -f /dev/null -p22

$ telnet localhost 22
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
SSH-2.0-OpenSSHблаблабла FreeBSD-блабла

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

5. "Как попасть на сервер без монитора"  +/
Сообщение от Del on 01-Дек-16, 09:06 
iLO нет?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Как попасть на сервер без монитора"  +/
Сообщение от ek (ok) on 01-Дек-16, 09:39 
to Del
iLO нет на борту.


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Как попасть на сервер без монитора"  –1 +/
Сообщение от вова п. on 01-Дек-16, 11:34 
а за чем ты его принял в работу ?
тебе за это подняли зарплату ? если да - то ты должен уметь его админить.
если нет - песть разбирается тот кто за это деньги получает.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Как попасть на сервер без монитора"  +/
Сообщение от skvernobot (ok) on 01-Дек-16, 14:55 
> - где лоханулся и что мне не простила FreeBSD7 (команды привел полностью,

$ipfw list
или любые другие фаирволы....

на будущее для смены порта можно в sshd_config делать 2 строчки с Port
Например
Port 22
Port 2212
делаем /etc/rc.d/sshd restart
цепляемся другой консолью на новый порт, если всё ок - меняем ещё раз конфиг и делаем рестарт....

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Как попасть на сервер без монитора"  +/
Сообщение от Сергей (??) on 01-Дек-16, 15:10 
> делаем /etc/rc.d/sshd restart

  Я бы сделал /etc/rc.d/sshd restart &
  И вообще не зная что и как на незнакомой машине менять конфиги... Впрочем мастеру это не помеха...

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Как попасть на сервер без монитора"  +/
Сообщение от lavr email(ok) on 01-Дек-16, 15:18 
> Доброго времени суток!
> Прошу помощи зала в такой ситуевине. По работе достался сервер на FreeBSD7(?),
>  на нем корпоративная почта на CommunigatePro. С линуксом мне было бы
>  попроще, но что есть...
> Начинаю допиливать его под себя - в sshd_config меняю дефолтный порт, затем
>  "killall -HUP sshd".
> Обрывается текущая сессия (port 22), но и на новом порту sshd нет!
> Нет его, естественно, и на 22-м. Приплыл.

конечно приплыли, ибо KILLALL, вместо kill -HUP sshd_pid
текущая сессия осталась бы, а Вы бы смогли найти ошибку
в sshd_config.

Это как встать под плиту и долбить кувалдой пока не упадет на тебя.

> Ну ладно, еду на площадку, цепляю монитор и клаву. На мониторе все
>  в "белом молоке на ажурной скатерти" как будто синхронизации нет,
> видно, что команды вводятся, но ничего не
> разобрать и только видно, примерно, в каком месте курсор мерцает.

нужно было сделать копию /etc/ssh/sshd_config
# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.prev

тогда в слепую, перейти на виртуальный терминал: ALT-F2/3/4/5/6
и вслепую, в кавычках невидимое:

- ALT-F3
[login:] root
[password:] xxxx
подожали
[prompt] cp /etc/ssh/sshd_config.prev /etc/ssh/sshd_config
[prompt] /etc/rc.d/sshd restart

если НЕТ сохраненного sshd_config, но известно что на сервере есть /usr/src,
тогда в слепую:

cp /usr/src/crypto/openssh/sshd_config /etc/ssh/sshd_config
/etc/rc.d/sshd restart

Тут важно не "сломать" все VTx (виртуальные терминалы),
чтобы на чистом войти и в слепую сделать нужное.

Ну а проще, установить нормальный терминал, если видео-карта в порядке.
А это может выясниться только при перезагрузке.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Как попасть на сервер без монитора"  +/
Сообщение от Аноним (??) on 01-Дек-16, 18:04 
глубокоуважаемый вагоноуважатый!
мы очень переживаем за вас, но попкорн уже кончается 😕
не томите
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Как попасть на сервер без монитора"  +/
Сообщение от fail_ on 01-Дек-16, 18:45 
> глубокоуважаемый вагоноуважатый!
> мы очень переживаем за вас, но попкорн уже кончается 
> не томите

думаецца, развязка драмы будет в тяпницу..
p.s.:
от лица всего коллектива требуем отчет от ТС

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Как попасть на сервер без монитора"  +/
Сообщение от Аноним (??) on 01-Дек-16, 18:59 
>> глубокоуважаемый вагоноуважатый!
>> мы очень переживаем за вас, но попкорн уже кончается 
>> не томите
> думаецца, развязка драмы будет в тяпницу..
> p.s.:
> от лица всего коллектива требуем отчет от ТС

да, да!
с грязными подробностями 😃

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Как попасть на сервер без монитора"  +/
Сообщение от fail_ on 01-Дек-16, 19:17 
>>> глубокоуважаемый вагоноуважатый!
>>> мы очень переживаем за вас, но попкорн уже кончается 
>>> не томите
>> думаецца, развязка драмы будет в тяпницу..
>> p.s.:
>> от лица всего коллектива требуем отчет от ТС
> да, да!
> с грязными подробностями 

имееца в виду - "интимные отношения с руководством" ?

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Как попасть на сервер без монитора"  +/
Сообщение от ek (ok) on 01-Дек-16, 22:09 
Спасибо всем!

Запустилось как и советовал reader cо сторонним практически пустым конфигом.
killall sshd
echo "PidFile /root/ssh.pid" > /root/ss
/usr/sbin/sshd -f /root/ss -p 22

Хотя направление задавал уже "указующий перст" от PavelR, но на тот момент я это не понял :-(. Конечно причина оказалась банальной - ошибся при правке конф.файла (менял там не только порт), вводя значение параметра с клавы. Конечно sshd ругнулся при этом, но я этого уже не увидел.

Ну а видеокарта действительно сдохла..

Если попкорн ещё остался - можно в меня - заслужил ;-)
Ещё раз спасибо за ценные советы (как их тут много), сейчас перечатаю всё внимательнее.

Удачи!

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

22. "Как попасть на сервер без монитора"  +/
Сообщение от PavelR (??) on 01-Дек-16, 22:46 
etckeeper поставь или что-нибудь подобное для FreeBSD

тогда по "git diff" будешь видеть реально сделанные изменения в конфигах .

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

24. "Как попасть в квартиру без ключа"  +/
Сообщение от Аноним (??) on 02-Дек-16, 03:45 
ну что же, хорошо то - что хорошо кончается

ждем вторую часть захватывающего, остросюжетного триллера -
как попасть домой хозяину без ключа?

краткое описалово:

устылый и злой хозяин после тудового дня приходит домой /
расслабленный и подвыпивший хозяин после приятной вечерней пргулки приходит домой ...

достает из широких штанин дубликатом бесценного груза ... ключ!
вставляет его, куда бы вы думали? правильно, в замочную скважину
(на фоне звучит тревожная и напрягающая музыка) ... поворачивает ключ ... и
он с.ка ломается! головка ключа остается в руке хозяина, а жало застревает в личинке замка

наступает тот самый неловкий момент и извечный вопрос - что делать?
как попасть хозяину домой без ключа?

выбить окно? или дверь?
позвонить знакомому слесарю / медвежатнику ?

звонок другу или помощь зала?

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

21. "Как попасть на сервер без монитора"  +/
Сообщение от ek (ok) on 01-Дек-16, 22:12 
> имееца в виду - "интимные отношения с руководством" ?

Разочарую. Почта-то работала :-)


Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Как попасть на сервер без монитора"  +/
Сообщение от Сергей (??) on 02-Дек-16, 00:44 
>> имееца в виду - "интимные отношения с руководством" ?
> Разочарую. Почта-то работала :-)

У меня  правда давно было сервак на фри без видео работал, карточка была, но когда то перегрелась и монитор показывал сигнала нет, но это так лирика, а у вас все просто... ssh всего лишь один из сервисов, и почте на него ...


Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру