Zahtjevi
Kreiranje novog korisnika
Kopiranje SSH ključa novom korisniku
Vultr pruža značajku koja vam omogućuje da unaprijed instalirate SSH ključeve nakon stvaranja nove instance. To vam omogućuje pristup root korisniku poslužitelja , međutim, ključ neće raditi izvan okvira s novostvorenim korisnicima koji nisu root . U ovom vodiču pokazat ću vam kako koristiti svoj unaprijed instalirani SSH ključ s novostvorenim korisnicima.
Zahtjevi
- Vultr instanca s instaliranim Ubuntuom. Ovaj vodič će vjerojatno raditi za sve trenutne distribucije Linuxa, ja koristim Ubuntu 14.04.
- SSH ključ dodan s vaše Vultr upravljačke ploče (Vodič možete pronaći ovdje )
- Ne-root korisnički račun.
Kreiranje novog korisnika
Imajte na umu da ovu metodu možete koristiti s bilo kojim računom, nema izričite potrebe za novim korisnikom.
Stvaranje novog korisnika unutar Ubuntua vrlo je jednostavno. Upišite sljedeću naredbu.
adduser username
Gornja naredba stvorila je potpuno funkcionalno korisničko ime pod nazivom korisničko ime .
Kopiranje SSH ključa novom korisniku
U Ubuntuu svaki korisnik ima .sshdirektorij unutar svog matičnog direktorija. Kopirat ćemo SSH ključ iz SSH direktorija korijenskog korisnika u direktorij novog korisnika.
Više nego vjerojatno, .sshimenik ne postoji, idemo naprijed i stvorimo taj direktorij.
sudo mkdir /home/username/.ssh
Sada možemo kopirati datoteke SSH ključeva iz root-a u korisničko ime .
sudo cp -rf /root/.ssh/* /home/username/.ssh/
Prije nego što možemo koristiti SSH ključ, moramo se pobrinuti da promijenimo korisnička prava na korisničko ime .
chown -R username:username /home/username/.ssh
Čestitamo! Ako ste ispravno slijedili gornje naredbe, sada ćete se moći prijaviti na korisničko ime sa svojim SSH ključem.