Pieslēgšanās
Jūsu SSH atslēga
Jūsu VPS Ultra ar Linux atveras ar jūsu SSH atslēgu: failu pāri, kas izveidots jūsu datorā. Publiskā daļa tiek uzstādīta serverī; privātā daļa paliek jūsu datorā un netiek nodota nevienam, arī mūsu komandai.
macOS, Linux un Windows 10 vai 11 (PowerShell vai Terminālis):
ssh-keygen -t ed25519
Pieņemiet piedāvāto atrašanās vietu un izvēlieties paroles frāzi. Jūsu publiskā atslēga ir fails id_ed25519.pub: rinda, kas sākas ar ssh-ed25519. Nosūtiet to mūsu komandai pasūtījuma brīdī: mēs to uzstādīsim jūsu serverī tā sagatavošanas laikā.
Pieslēgšanās caur SSH
Jūsu servera kartīte, jūsu klientu zonas sadaļā VPS, parāda komandu SSH savienojums:
ssh root@203.0.113.20
Jūsu serverim ir sava IPv4 adrese: savienojums notiek pa parasto SSH portu 22 vai pa to, ko izvēlaties failā /etc/ssh/sshd_config. Kad jūsu domēns norāda uz jūsu serveri, darbojas arī tā nosaukums: ssh root@app.mana-firma.lv.
Saīsne: fails ~/.ssh/config
Host mansultra
HostName 203.0.113.20
User root
IdentityFile ~/.ssh/id_ed25519
Pēc tam pietiek ar ssh mansultra, un tā pati saīsne der scp, rsync, git un jūsu redaktoram.
Atslēgas pievienošana vai aizstāšana
Jūsu servera atslēgas atrodas failā /root/.ssh/authorized_keys, viena katrā rindā, un jūs tās pārvaldāt pats:
- kolēģa pievienošana: ielīmējiet viņa publisko atslēgu jaunā faila rindā vai izveidojiet viņam savu kontu (
adduser) ar viņa atslēgu failā/home/<viņa konts>/.ssh/authorized_keys; - piekļuves atsaukšana: izdzēsiet viņa rindu;
- datora maiņa: pievienojiet savu jauno publisko atslēgu, pirms izņemat veco.
Jūsu privātā atslēga ir pazudusi, un neviena atslēga vairs neatver serveri? Nosūtiet savu jauno publisko atslēgu atbalsta komandai: mūsu komanda to uzstādīs jūsu serverī.
Failu pārsūtīšana
# viens fails, uz serveri
scp archive.tar.gz root@203.0.113.20:/srv/
# mape, sinhronizēta
rsync -avz ./build/ root@203.0.113.20:/var/www/app/
SFTP programmas, piemēram, FileZilla vai WinSCP, pieslēdzas pa SFTP ar jūsu servera adresi un jūsu privāto atslēgu.
Darbs no jūsu redaktora
Visual Studio Code paplašinājums Remote - SSH atver jūsu servera mapes tā, it kā tās būtu jūsu datorā: tas nolasa jūsu failu ~/.ssh/config, atliek tikai izvēlēties mansultra. JetBrains redaktori piedāvā to pašu savienojumu ar Remote Development.
Windows Server: Attālā darbvirsma
VPS Ultra ar Windows Server atveras ar Attālo darbvirsmu (RDP):
- Windows datorā palaidiet Attālās darbvirsmas savienojums (
mstsc); macOS datorā Microsoft lietotni Windows App; Linux datorā Remmina. - Ievadiet sava servera IPv4 adresi, kas redzama tā kartītē.
- Piesakieties ar administratora kontu, ko mūsu komanda jums izsniedza piegādes brīdī, pēc tam pirmajā sesijā nomainiet tā paroli.
Pēc tam aizsargājiet savu piekļuvi: gara un unikāla parole, un Attālā darbvirsma Windows ugunsmūrī atļauta tikai jūsu adresēm.
Biežāk uzdotie jautājumi
“Permission denied (publickey)”: ko pārbaudīt?
- Izmantotā atslēga ir tā, ko jūs mums nosūtījāt:
ssh-keygen -lf ~/.ssh/id_ed25519.pubparāda tās nospiedumu. - Jūsu komanda norāda lietotāju
rootun jūsu kartītes adresi. - Ja jūsu atslēgai ir cits nosaukums, norādiet to:
ssh -i ~/.ssh/mana_atslega root@....
Pēc tam aprakstiet situāciju atbalsta komandai, pievienojot palaisto komandu un saņemto ziņojumu: Visaptverošais atbalsts palīdz jums atjaunot piekļuvi.
Mans savienojums pārtrūkst, ja esmu neaktīvs.
Pievienojiet ServerAliveInterval 60 savam blokam failā ~/.ssh/config un ilgas komandas palaidiet tmux vai screen, kas tās uztur darbībā arī pēc atvienošanās.