я устанавливаю sqlplus в ubuntu 16.04, но, наконец,

Когда вы делаете сеанс SSH, задействуются две разные пары ключей (с отпечатком пальца для каждой пары). Один из них - это ключ пользователя, который хранится в ~/.ssh. Идентификатор пользователя SSH иногда используется в качестве учетных данных для входа на другой компьютер (если вы настроили вход на основе ключа).

Другой - это ключ сервера SSH. Это ключ, который вы видите отпечаток пальца, когда вы впервые подключаетесь к другому серверу. Идентификатор этого ключа используется, чтобы убедиться, что вы входите на сервер SSH, который вы собираетесь использовать. Это важно, если вы используете пароли, потому что не хотите случайно пытаться войти в систему злоумышленников: злоумышленник получит ваш пароль, когда вы его наберете. Тогда злоумышленник может войти в машину, на которой, по вашему мнению, вы вошли в систему к! (это называется «человек в средней атаке»). Ключи, которые SSH-сервер использует для идентификации себя при входе в него, находятся в /etc/ssh/ и обычно называются как ssh_host_rsa_key.

Фактически вы можете изменить, где SSH-сервер ищет ключ в файле /etc/ssh/sshd_config с настройкой HostKey /path/to/host/key.

По умолчанию ssh-keygen создаст ключ для текущего пользователя, который по умолчанию, будет сохранено в ~/.ssh. Формат ключа пользователя и ключа сервера одинаковый; разница в том, где они размещены, и указывает ли /etc/ssh/sshd_config директиву HostKey, указывающую на них. Ключи, которые SSH-сервер использует для идентификации себя при входе в него, находятся в /etc/ssh/ и обычно называются как ssh_host_rsa_key. Если вы хотите увидеть отпечаток на сервере SSH (RSA * ), вы можете запустить ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub.

* Существуют различные алгоритмы шифрования. Каждый использует другой ключ. Обычными являются DSA (слабый), RSA (старый стандарт) и ECDSA (новый по умолчанию).

0
задан 27 February 2018 в 00:54

2 ответа

sqlplus, похоже, использует пользователя sys по умолчанию, этот раздел может вам помочь! https://community.oracle.com/message/10205682#10205682

Вы хотите создать нового пользователя. пользователь по умолчанию - sys, поэтому вам нужно будет подключиться к db с самого сервера (через ssh). sqlplus "/ AS SYSDBA свяжет вас как sys.

0
ответ дан 17 July 2018 в 19:56

sqlplus, похоже, использует пользователя sys по умолчанию, этот раздел может вам помочь! https://community.oracle.com/message/10205682#10205682

Вы хотите создать нового пользователя. пользователь по умолчанию - sys, поэтому вам нужно будет подключиться к db с самого сервера (через ssh). sqlplus "/ AS SYSDBA свяжет вас как sys.

0
ответ дан 23 July 2018 в 20:40
  • 1
    harshit @ harshit-Lenovo-G450: ~ $ sqlplus "/ AS SYSDBA & gt; & GT; то что мне делать после этого? – Harish Chauhan 3 March 2018 в 13:14

Другие вопросы по тегам:

Похожие вопросы: