Для многопользовательской базы геоданных в PostgreSQL в экземплярах ArcGIS Server on Amazon Web Services предусмотрено три ролевых имени базы данных. Эти пароли являются жестко заданными и общеизвестными. Для защиты вашего экземпляра вам необходимо изменить пароли ролевых имен.
Для того, чтобы изменить пароли, вы должны войти в экземпляр Amazon Web Services. Если вы будете создавать свой сайт с помощью приложения ArcGIS Server Cloud Builder on Amazon Web Services, то при создании сайта вы должны будете указать пару ключей, а затем открыть порт 22 в группе безопасности, что позволит вам подключиться к экземплярам. После того, как вы измените пароли, порт 22 можно будет закрыть.
- Подключитесь как ubuntu к экземпляру, на котором установлена СУБД PostgreSQL.
- Если вы подключаетесь к экземпляру ArcGIS for Server с локального компьютера с ОС Windows, установите с экземпляром SSH-соединение. Пример такого подключения описывается в разделе Администрирование экземпляра Amazon EC2 Ubuntu Linux через удаленный доступ из Windows.
- Пример подключения к экземпляру ArcGIS for Server с другого компьютера с ОС Linux описывается в разделе Администрирование экземпляра Amazon EC2 Ubuntu Linux через удаленный доступ из Linux.
- Переключитесь на пользователя root.
sudo su -
- Войдите в psql, используя роль входа в базу данных postgres для подключения к базе данных postgres.
cd /data psql postgres postgres
- Введите команду \password для изменения паролей трех ролей входа.
Синтаксис команды \password: \password <username>.
Например, чтобы изменить пароль sde, введите:
Вам будет предложено ввести новый пароль. Повторите те же шаги для пользователей owner и postgres, выбрав для каждого из них надежный уникальный пароль.\password sde
- Чтобы выйти из psql, введите \q.
- Подключитесь к ГИС-серверу из дерева Каталога локальной инсталляции ArcGIS for Desktop.
- Щелкните сервер правой кнопкой мыши и выберите Свойства сервера.
- Выберите в списке зарегистрированную базу данных и нажмите кнопку Свойства.
Откроется диалоговое окно Редактировать зарегистрированную базу данных.
- Нажмите Редактировать, чтобы изменить информацию о подключении.
Откроется диалоговое окно Подключение к базе данных.
- Введите новый пароль для учетной записи owner в поле Пароль и нажмите OK.
- Нажмите OK в диалоговом окне Редактировать зарегистрированную базу данных.
- Если на своем экземпляре ArcGIS Server on Amazon Web Services вы уже регистрировали геоданные или любую другую базу геоданных, то для каждой из них надо повторить шаги с 8 по 11 с тем, чтобы изменить пароль роли владельца (owner).
Примечание:
После смены пароля учетной записи owner необходимо обновить зарегистрированные базы данных экземпляра ArcGIS Server on Amazon Web Services для использования нового пароля.