GNU/Linux >> Znalost Linux >  >> Linux

Nedaří se vám po restartu SSH do Google Cloud Serveru?

Učil jsem se konfigurovat server Debian a seznamoval se s běžnými příkazovými řádky.

Nicméně po provedení reboot příkaz v SSH, moje následná připojení SSH byla odmítnuta a nemám vůbec žádný přístup k serveru.

Podařilo se mi ping server. Pokusil jsem se restartovat také přes cloudové rozhraní Google, ale stále se mi nepodařilo úspěšně připojit.

Když to mám jako cloudový server, nemám k němu žádný fyzický přístup. Zdá se, že řešením, které vidím, je překonfigurovat nastavení SSH, což bez přihlášení nemohu.

Jaké jsou možné alternativy, které nyní mám, nebo je jediným řešením opětovné vytvoření nové instance?

Přijatá odpověď:

Nejlepším řešením je vytvořit klíč ručně pomocí konzole gcloud:

[email protected]:~$ 
[email protected]:~$ gcloud compute config-ssh
WARNING: The private SSH key file for Google Compute Engine does not exist.
WARNING: You do not have an SSH key for Google Compute Engine.
WARNING: [/usr/bin/ssh-keygen] will be executed to generate a key.
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/thufir/.ssh/google_compute_engine.
Your public key has been saved in /home/thufir/.ssh/google_compute_engine.pub.
The key fingerprint is:
SHA256:ioreurewiopruweoiprwe [email protected]
The key's randomart image is:
+---[RSA 2048]----+
.......
|                 |
|                 |
+----[SHA256]-----+

Updated [https://www.googleapis.com/compute/v1/projects/<project>].
You should now be able to use ssh/scp with your instances.
For example, try running:

  $ ssh <instance>.<location>.<project>

[email protected]:~$ 
[email protected]:~$ ssh <instance>.<location>.<project>
The authenticity of host 'compute.<####> (<ip address>)' can't be established.
ECDSA key fingerprint is SHA256:<fingerprint?>.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'compute.<####>' (ECDSA) to the list of known hosts.
Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-31-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  Get cloud support with Ubuntu Advantage Cloud Guest:
    http://www.ubuntu.com/business/services/cloud

0 packages can be updated.
0 updates are security updates.



The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

$ 
$ 
$ whoami
thufir
$ pwd
/home/thufir
$ exit
Connection to <ip address> closed.
[email protected]:~$ 

zdroj:

https://askubuntu.com/questions/803908/

viz také:

Jak připojím klíč SSH k JSON pro cloud compute VPS Google?


Linux
  1. Spravujte páry klíčů SSH pro cloudové servery pomocí python-novaclient

  2. Restartujte server

  3. Po integraci do domény Active Directory (AD) nelze ssh na server [CentOS/RHEL 7]

  1. SSH přihlášení k serveru RHEL 7 bez hesla

  2. Nelze zkopírovat ~/.ssh/id_rsa.pub

  3. nemohu vypnout/restartovat můj server Debian 10

  1. Ssh, Sudo, pak stáhnout?

  2. Ssh do serveru, který je připojen ke službě VPN?

  3. Ssh Soukromá-veřejná mapa klíčů pro klienta?