SFTP iestatīšana un pārbaude, izmantojot paroles autentifikāciju klientos un serveros

Lapas izveides datums :

vide

Windows
  • Windows 10 Pro
  • Windows Server 2019
  • Windows 7
  • Windows Server 2012 R2
OpenSSH
  • 7.7p1
  • 8.1p1 - Beta

※ Tas darbojas citās versijās, bet tas nav apstiprināts

Sākumā

Šajā sadaļā aprakstītas darbības sftp saziņai starp klientu un serveri. Vienkāršākais veids, kā autentificēt savu paroli, kas ir vienkāršākais veids, kā to iestatīt.

Sagatavošanās iepriekš

  • Klientam ir instalēts OpenSSH klients
  • Serverī ir instalēts OpenSSH serveris.

Sftp serveru sagatavošana servera pusē

Piesakieties serverī ar administratoru kontu.

Startējiet PowerShell.

image

Ierakstiet šādu komandu: (Tā var būt ssh komanda.)

sftp localhost

Jūs varat redzēt, ka nevarat izveidot savienojumu, jo vēl neko neesat iestatījis.

image

SFTP konta izveide

Izveidojiet kontu, kurā pieteikties ar SFTP. Windows konts tiek uzskatīts par SFTP pieteikšanās kontu.

Ar peles labo pogu noklikšķiniet uz izvēlnes Sākt un atlasiet Pārvaldīt datoru.

image

Izvērsiet lokālos lietotājus un grupas, ar peles labo pogu noklikšķiniet uz Lietotāji un pēc tam atlasiet Jauni lietotāji.

image

Ievadiet savu lietotājvārdu un paroli. Lietotājvārds ir lietotājvārds, lai pieteiktos ar SFTP. Tas nav reģistrjutīgs.

image

Jūs tiksiet pierakstīts, izmantojot publiskās atslēgas autentifikācijas iestatījumus, bet jums nav nepieciešamas aizrādītāju atļaujas. Attālajām vidēm pievienojiet attālās darbvirsmas lietotāju atļaujas.

Osta atvērta SSH

Atvērtā osta 22. Varat arī izmantot komandas, bet jūs izmantosiet GUI, lai to iestatītu šeit. Izvēlnes Sākt⇒ mapē Windows pārvaldības rīki izvēlieties Windows Defender ugunsmūri ar uzlabotu drošību.

image

Ar peles labo pogu noklikšķiniet uz Saņemt kārtulas un atlasiet Jaunas kārtulas.

image

Atlasiet Porti un Izvēlieties Tālāk.

image

Atlasiet TCP un ievadiet 22.

image

Atlasiet Atļaut savienojumus.

image

Pārbaudiet "Domēns" un "Privāts". Ja serveris ir internetā, pārbaudiet "Publisks", Lūdzu, iestatiet to atbilstoši videi.

image

Nosaukums var būt jebkas, bet viegli saprast, ka atvērāt SSH (SFTP) portu.

image

Pievienots sarakstam.

image

SSH pakalpojuma palaišanas iestatījumi

Varat arī iestatīt to ar komandām, bet pagaidām jūs izmantosiet GUI, lai to iestatītu. Ar peles labo pogu noklikšķiniet uz izvēlnes Sākt un atlasiet Pārvaldīt datoru.

image

Atlasiet Pakalpojumi ⇒ pakalpojumi un pēc tam centra sarakstā atveriet SSH SSH serveri. Kreisajā pusē būs redzama saite "Sākt pakalpojumu", tāpēc, noklikšķinot uz saites, tiks startēts SSH serveris.

image

Tagad, kad SSH ir pieejams, jums ir jāstartē logi manuāli, kad to restartējat. Automātiski startē SSH serveri. Veiciet dubultklikšķi uz OpenSSH SSH serveris.

image

Iestatiet startēšanas tipu uz Automātiski un noklikšķiniet uz pogas Labi.

image

SSH pieteikšanās pārbaude

Tagad, kad pakalpojums ir izveidots, mēģiniet pieteikties. Startējiet komandu uzvedni vai PowerShell un ierakstiet šādu komandu: (Aizstāt <>) (Tā var būt ssh komanda, jo tas ir savienojuma apstiprinājums)

sftp <ユーザー名>@localhost

image

Ievadiet Jā.

image

Ievadiet savu paroli.

image

Displejs mainās, un jūs varat pieteikties.

image

Ja ievadāt komandu "dir" kā izmēģinājumu, varat redzēt mapju sarakstu. (Garbled ir specifikācija)

image

Sūtīt un saņemt failus no klienta puses uz serveri, izmantojot SFTP

Pierakstieties klienta datora pusē. Izveidojiet mapi "C:\Temp", lai apstiprinātu, ka vēlaties nosūtīt un saņemt failus un ievietot failu "testa.txt" ar tekstu. (Ja tas ir japāņu faila nosaukums, tā būs kļūda, nosūtot un saņemot, tāpēc atstājiet to kā burtciparu)

image

Startējiet komandu uzvedni vai PowerShell.

image

Piesakieties ar SFTP ar šādu komandu: (Aizstāt <>)

sftp <ユーザー名>@<サーバー名>

Ierakstiet jā.

image

Ievadiet paroli un piesakieties.

image

Varat pārbaudīt, vai esat pieteicies ar pwd un dir komandām.

image

Nosūtiet failu ar komandu Ievietot.

put c:\temp\test.txt

image

Ja paskatās servera puses mapi C:\Users\sftptest, var redzēt, ka testa.txt fails ir nosūtīts.

image

Mēģiniet iegūt no klienta.

get test.txt c:\temp\test2.txt

image

Es varēju apstiprināt, ka lietu varēja iegūt.

image

Kopsavilkuma

Tagad varat pārbaudīt, vai varat nosūtīt un saņemt failus klientā un serverī, izmantojot SFTP. Tā kā arī saziņas saturs ir šifrēts, pastāv maza iespēja, ka to pārtvers trešā persona.

Tomēr mēs šoreiz veicam paroles autentifikāciju kā autentifikācijas metodi, Jo tas kļūst nedaudz vājš drošības ziņā Nākamreiz es vēlētos runāt par publiskās atslēgas autentifikāciju.