Если вы хотите безопасно подключиться к удаленному серверу или рабочей станции по сети, вам необходимо сгенерировать SSH-ключ. Сгенерировать SSH-ключ в Google Cloud можно с помощью консоли Google Cloud Platform Console, инструмента командной строки gcloud или помощника командной строки gcloud.
Чтобы создать SSH-ключ в Google Cloud, откройте Google Cloud Platform Console, выберите свойства проекта, а затем перейдите на вкладку SSH Keys. В разделе Ключи SSH нажмите кнопку Сгенерировать новый ключ SSH.
В диалоговом окне Новый ключ SSH введите имя ключа, а затем нажмите OK.
Чтобы использовать ключ, необходимо создать SSH-соединение с сервером или рабочей станцией. В консоли Google Cloud Platform Console выберите свойства проекта, а затем перейдите на вкладку Ключи SSH.
В разделе Ключи SSH щелкните только что созданный ключ. В диалоговом окне Сведения о подключении введите IP-адрес или имя хоста сервера или рабочей станции, а затем нажмите Открыть.
Если вы хотите использовать ключ для подключения к серверу или рабочей станции, которые не находятся в Google Cloud, вам нужно скопировать ключ на сервер или рабочую станцию. Чтобы скопировать ключ на сервер или рабочую станцию, откройте терминал на сервере или рабочей станции и введите следующую команду:
ПРО СОВЕТ: Если вы используете Google Cloud, рекомендуется сгенерировать SSH-ключ. Это позволит вам получить безопасный доступ к вашему аккаунту и файлам.
scp ~/.ssh/id_rsa.pub root@ :/usr/local/share/ssh/
Чтобы использовать ключ для подключения к серверу или рабочей станции в Google Cloud, сначала сгенерируйте пару ключей на сервере или рабочей станции в Google Cloud. Чтобы сгенерировать пару ключей в Google Cloud, откройте терминал на сервере или рабочей станции и введите следующую команду:
gcloud compute key pair create -project=[PROJECT_ID].
Затем необходимо скопировать открытый ключ на сервер или рабочую станцию в Облаке Google. Чтобы скопировать открытый ключ на сервер или рабочую станцию, откройте терминал на сервере или рабочей станции и введите следующую команду:
Наконец, вам нужно добавить ключ в файл конфигурации SSH на сервере или рабочей станции. Чтобы добавить ключ в файл конфигурации SSH, откройте терминал на сервере или рабочей станции и введите следующую команду:
ssh-add ~/.ssh/id_rsa
Теперь вы готовы подключиться к серверу или рабочей станции с помощью SSH.