Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: запросить который час  (Прочитано 1431 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн igorpromen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
запросить который час
« : 08 Октября 2015, 15:19:50 »
Уважаемые коллеги, прошу ответить на один, возможно недалекий, вопрос:
Как получить дату и время в любом формате с удаленного сервера (сервера времени) при закрытых портах для ntp?

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: запросить который час
« Ответ #1 : 08 Октября 2015, 16:31:45 »
по SSH

ssh server1 date +%D%m
как-то так вроде

Оффлайн igorpromen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: запросить который час
« Ответ #2 : 08 Октября 2015, 16:56:11 »
ssh тоже закрыт... Есть ли еще вариант?
по данным nmap:
7/tcp    open  echo
13/tcp   open  daytime
21/tcp   open  ftp
80/tcp   open  http
110/tcp  open  pop3
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
3128/tcp open  squid-http
5900/tcp open  vnc

или эти
7/tcp    open  echo
13/tcp   open  daytime
21/tcp   open  ftp
53/tcp   open  domain
80/tcp   open  http
110/tcp  open  pop3
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
5900/tcp open  vnc

« Последнее редактирование: 08 Октября 2015, 17:10:17 от igorpromen »

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: запросить который час
« Ответ #3 : 08 Октября 2015, 17:18:15 »
Ну и экспонаты.

Теоретически daytime для этого и нужен, но чтобы им в реальном мире кто-то пользовался я не видел. Попробуй. Вроде по мутному описанию надо так
telnet server11 13но может и нет, может, клиент какой-нибудь есть.

Оффлайн igorpromen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: запросить который час
« Ответ #4 : 08 Октября 2015, 17:43:30 »
не знаю, о каком клиенте идет речь, хотелось бы получить строку вида:
Чтв Окт  8 16:08:16 MSK 2015 или в секундах... да хоть как...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: запросить который час
« Ответ #5 : 08 Октября 2015, 19:41:44 »
Простите, а можно озвучить задачу с начала?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Viveda

  • Активист
  • *
  • Сообщений: 376
    • Просмотр профиля
Re: запросить который час
« Ответ #6 : 09 Октября 2015, 07:45:54 »
Если 13 открыт можно через ncat и nmap попробовать:
sudo nmap -sSU -p 13 --script=daytime servername | grep _daytime
WBRGDS, Viveda

Оффлайн bukass

  • Активист
  • *
  • Сообщений: 976
    • Просмотр профиля
Re: запросить который час
« Ответ #7 : 09 Октября 2015, 07:55:54 »
по SSH

ssh server1 date +%D%m
как-то так вроде

Просто

ssh user@server date
Всем пора в Изумрудный город, кому за умом, кому за сердцем.

Оффлайн Viveda

  • Активист
  • *
  • Сообщений: 376
    • Просмотр профиля
Re: запросить который час
« Ответ #8 : 09 Октября 2015, 08:07:43 »
bukass,
Это если у него пароль есть от сервера ;)

igorpromen,
А где порты перекрыты, на сервере или на клиенте?

Пользователь решил продолжить мысль 09 Октября 2015, 08:16:57:
Вот так можно с NIST'a получить:
sudo nmap -sSU -p 13 --script=daytime time-c.nist.gov | grep -A1 daytime:
« Последнее редактирование: 09 Октября 2015, 08:16:57 от Viveda »
WBRGDS, Viveda

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: запросить который час
« Ответ #9 : 09 Октября 2015, 12:31:21 »
не знаю, о каком клиенте идет речь, хотелось бы получить строку вида:
Чтв Окт  8 16:08:16 MSK 2015 или в секундах... да хоть как...
Хочешь - получай, в чём проблема с телнетом?

Оффлайн svtv1

  • Забанен
  • Старожил
  • *
  • Сообщений: 2652
  • Это Я
    • Просмотр профиля
Re: запросить который час
« Ответ #10 : 09 Октября 2015, 13:30:42 »
Может это
(Нажмите, чтобы показать/скрыть)
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Оффлайн igorpromen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: запросить который час
« Ответ #11 : 09 Октября 2015, 13:47:42 »
sudo nmap -sSU -p 13 --script=daytime time-c.nist.gov | grep -A1 daytime

выдало

13/tcp filtered      daytime13/udp open|filtered daytime

и что с этим делать?

Пользователь решил продолжить мысль [time]09 Октябрь 2015, 14:53:58[/time]:
Простите, а можно озвучить задачу с начала?…

Задача: ввести некую команду и получить результат в виде строки с датой и временем в произвольном формате (со стороннего сервера!!!)
« Последнее редактирование: 09 Октября 2015, 13:55:19 от igorpromen »

Оффлайн Viveda

  • Активист
  • *
  • Сообщений: 376
    • Просмотр профиля
Re: запросить который час
« Ответ #12 : 09 Октября 2015, 14:04:23 »
igorpromen,
Странно, а без grep что выдает?
sudo nmap -sSU -p 13 --script=daytime time-c.nist.gov
И правильно Дмитрий Бо написал:
telnet time-c.nist.gov 13
Да, можно | grep UTC использовать для фильтрации.
WBRGDS, Viveda

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: запросить который час
« Ответ #13 : 09 Октября 2015, 14:06:29 »
13/tcp filtered      daytime
С этого места поподробнее.
Выше по треду было

13/tcp   open  daytime
...
13/tcp   open  daytime

а теперь вдруг filtered.
По-моему, условие задачи меняется прямо в процессе решения.

Оффлайн igorpromen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: запросить который час
« Ответ #14 : 09 Октября 2015, 14:44:30 »
igorpromen,
Странно, а без grep что выдает?
sudo nmap -sSU -p 13 --script=daytime time-c.nist.gov
И правильно Дмитрий Бо написал:
telnet time-c.nist.gov 13
Да, можно | grep UTC использовать для фильтрации.

sudo nmap -sSU -p 13 --script=daytime time-c.nist.govвыдало:
Starting Nmap 6.47 ( http://nmap.org ) at 2015-10-09 10:00 MSK
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.74 seconds
telnet time-c.nist.gov 13выдало:
Trying 129.6.15.30...
telnet: Unable to connect to remote host: Connection timed out

Да и сегодня обнаружил вот что:
nmap 192.168.1.мой_ip
All 1000 scanned ports on my_host (192.168.1.мой_ip) are closed
как теперь быть???
« Последнее редактирование: 09 Октября 2015, 14:52:12 от igorpromen »

 

Страница сгенерирована за 0.046 секунд. Запросов: 23.