Cum activezi conectarea SSH prin parolă pe Ubuntu Server?

linux

Nu am mai folosit Ubuntu Server de câțiva ani și între timp lucrurile s-au mai schimbat.

Dacă userul și parola de logare SSH au rămas neschimbate, funcția de conectare prin SSH la server este acum activată implicit.

Totuși, din motive de securitate, conectarea prin parolă este dezactivată, funcționând doar autentificarea prin cheie publică.

Dacă încercați conectarea la server de pe un PC care nu are cheia publică de conectare salvată, veți primi mesajul de mai jos:

Permission denied (publickey)

În acest tutorial vă voi arăta cum puteți activa conectarea SSH prin parolă pe Ubuntu Server.

Tot ceea ce trebuie să faceți este să modificați fișierul de mai jos:

/etc/ssh/sshd_config.d/50-cloud-init.conf

În interiorul acestui fișier veți găsi următoarea instrucțiune:

PasswordAuthentication no

Este suficient să înlocuiți parametrul no cu yes.

Pentru a face asta puteți folosi mai multe opțiuni:

Conectare SSH folosind cheie publică

  • conectare prin SSH la server folosind o cheie publică, apoi să folosiți comanda:
sudo nano /etc/ssh/sshd_config.d/50-cloud-init.conf
  • schimbați paramterul PasswordAuthentication din no în yes
  • restartat serviciul SSH folosind comanda
sudo systemctl restart ssh

Conectarea unei tastaturi și monitor direct la server

Dacă aveți posibilitatea să conectați direct un monitor și o tastatură la server o puteți face pentru a avea acces direct la CLI pentru configurare.

Configurarea pe Raspberry Pi

Dacă vreți să instalați Ubuntu Server pe Raspberry Pi, puteți conecta cardul SD sau SSD-ul la un calculator cu Linux pentru a edita fișierul respectiv înainte de conecta cardul / SSD-ul la Raspberry.

Comentarii

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.