Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
PORT STATE SERVICE
135/tcp open msrpc
139/tcp open netbios-ssn
445/tcp open microsoft-ds
1027/tcp open IIS
1029/tcp open ms-lsa
1530/tcp open rap-service
3372/tcp open msdtc
3389/tcp open ms-term-serv
5555/tcp open freeciv
Nmap run completed -- 1 IP address (1 host up) scanned in 5.130 seconds
bash-2.05b# nmap -v -sS fuji
Чтобы узнать, какой именно порт отвечает за терминальные службы, поступим следующим образом:
bash-2.05b$ cat /usr/share/nmap/nmap-services | grep Remote Display
ms-term-serv 3389/tcp # Microsoft Remote Display Protocol
А тем, у кого нет nmap, можно посмотреть весь
список портов вот тут:
Можете на самом Windows-сервере запустить cmd.exe и посмотреть порты, которые использует сервер в данный момент:
netstat -na | more (или netstat -na > netstat.txt)
Если портов с номером 3389 нет, то стоит добавить службу следующим образом: «Пуск –> Настройка –> Добавление/Удаление Программ (Добавление Windows-компонентов)».
В итоге получили работающую терминальную службу. Что дальше, спросит любопытный читатель?
Дальше сходим на сайт
bash-2.05b$ ./configure --prefix=/usr/local/rdesktop
bash-2.05b$ make
bash-2.05b# make install
Теперь пакет rdesktop установлен. Осуществляем соединение с удаленным сервером.
rdesktop rubin
Стоит отметить, что в некоторых случаях соединение может не заработать, а в ответ получим вот такую ошибку:
ERROR: recv: Connection reset by peer
Broken pipe
Проблема в том, что по умолчанию используется 5-я версия RDP-протокола, а некоторые сервера, не обращая внимания на все заплатки и обновления, продолжают говорить на 4-й версии. В таком случае нужно подать команду: