Не могу подключиться к AWS EC2

Не могу подключиться к AWS EC2

У меня есть сервер AWS (MS SQL SERVER EXPRESS 2008 R2 с IIS) с эластичным IP-адресом 54.214.8.111, группами безопасности, настроенными с помощью HTTP, MS SQL и FTP, и я могу подключиться к удаленной виртуальной машине с помощью файла RDP, который Amazon предоставляет вам в консоли.

Однако когда я пытаюсь подключиться через Visual Studio, чтобы проверить, работает ли база данных, появляется ошибка «Ошибка входа для пользователя 'dbuser'». У меня есть пользователь dbuser на моем SQL Server (на стороне сервера, конечно) с полными правами доступа и т. д. Я также не могу подключиться к FTP на сервере, несмотря на все руководства и справочную документацию. Кажется, что-то просто блокирует мое соединение. Я пробовал то же самое на нескольких компьютерах.

Вроде бы все настроено правильно, за исключением, как я подозреваю, экземпляра сервера.

Кто-нибудь может помочь? P.S. Я новичок в веб-разработке, это мой первый сервер AWS EC2.

решение1

Хотя этот пост был опубликован год назад, я оставлю здесь решение для будущих посетителей.

  1. Удаленное подключение к экземпляру AWS
  2. Запустите SQL Management Studio, подключитесь к БД через Windows Auth.
  3. Щелкните правой кнопкой мыши имя сервера (корневого) на левой панели, выберите Свойства -> Безопасность.
  4. Выберите вверху "Режим проверки подлинности SQL Server и Windows". Нажмите OK.

Тогда попробуйте. Это сработает.

Надеюсь это поможет.

решение2

Невыставляйте свой порт MSSQL в интернет. Делая так, вы просто напрашиваетесь на взлом.

Я запустил nmap для вашего IP-адреса, и, похоже, ваш порт MSSQL действительно открыт:

~ nmap -p 1433 54.214.8.111

Starting Nmap 6.25 ( http://nmap.org ) at 2013-04-16 14:39 CDT
Nmap scan report for ec2-54-214-8-111.us-west-2.compute.amazonaws.com (54.214.8.111)
Host is up (0.085s latency).
PORT     STATE SERVICE
1433/tcp open  ms-sql-s

Nmap done: 1 IP address (1 host up) scanned in 2.00 seconds

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

Связанный контент