FTP vietnes izveide operētājsistēmā Windows Server

Lapas izveides datums :

Sākumā

Sniedz uzstādīšanas instrukcijas FTP servera darbībai sistēmā Windows Server.

Iebildumiem

Izvairieties atklāt ftp serverus, kā tie atrodas internetā, jo tikai FTP servera izveide nešifrē jūsu sakarus. Ja to izmantojat, ieteicams to pēc iespējas izmantot slēgtā telpā, piemēram, iekštīklā. Lai publicētu FTP serverus, piemēram, internetā, ieteicams izmantot SFTP, FTPS u.c.

Vides

Windows serveris
  • Windows Server 2019

Pašlaik sistēmā Windows Server 2008 un jaunākās versijās citām Windows Server versijām ir daudz tāda pati iestatīšana.

Priekšnosacījumu

Šeit ieviestais saturs paredz šādus nosacījumus.

  • Tikai pamata autentifikācija (nav šifrēta)
  • Tā kā tas nav SFTP, es neizmantoju privāto atslēgu utt.
  • Tā kā tas nav FTPS, ssl uc netiek izmantoti.

Konta izveide ar FTP savienojumu

Ftp konti tiek uzskatīti par Windows lietotāju kontiem. Tāpēc sistēmā Windows ir jāizveido lietotājs. Paroles, kas pieejamas, izmantojot FTP, tiek reģistrētas arī Windows lietotāja kontā.

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

Ar peles labo pogu noklikšķiniet uz Lietotāji un atlasiet Jauns lietotājs.

Norāda lietotājvārdu un paroli, kas jāizmanto, veidojot savienojumu, izmantojot FTP. Lietotājvārds ir "FtpUser", bet, tā kā tas ir izveidots tips, lūdzu, ievadiet lietotājvārdu un paroli atbilstoši operācijai, veidojot to ražošanā. Atkarībā no Windows Server iestatījumiem, iespējams, nevarēsit reģistrēt vienkāršu paroli.

Tā kā FTP lietotājiem nav atļauts pieteikties sistēmā Windows, tiek pārbaudīti "Lietotāji nevar mainīt savas paroles" un "Padarīt paroles nenoteiktas".

Neļaujiet lietotājiem pieteikties sistēmā Windows, jo tie tiek izmantoti tikai FTP savienojumos. Veiciet dubultklikšķi uz izveidotā lietotāja.

Atlasiet cilni "Grupas, kurām piederat" un izdzēsiet lietotājus.

Ja vēlaties izveidot vairākus kontus, ir jāizveido vairāki Windows lietotāju konti.

Ftp galamērķiem izmantojamo mapju izveide

Izveido mapi augšupielādei vai lejupielādei, kad ir izveidots savienojums, izmantojot FTP. Sistēmā Windows tiek izveidota fiziska mape.

Jūs varat to izveidot, kur vien vēlaties. Pat ja izveidojat vairākus FTP kontus, varat izveidot vienu saknes mapi, izveidot mapi katram lietotājam iekšēji un piešķirt atļaujas. (Ir arī citi veidi, kā to izdarīt, bet tas būs garš, tāpēc tas tiks diskontēts)

Šeit mēs veidojam "C:\FtpFolder\".

Iestatiet atļaujas atļaut ftp kontiem piekļūt mapju failiem. Atveriet mapes rekvizītus, kurus vēlaties izmantot FTP, un pēc tam cilnē Drošība noklikšķiniet uz pogas Rediģēt.

Noklikšķiniet uz pogas "Pievienot".

Ievadiet sava konta nosaukumu "FtpUser" un noklikšķiniet uz vārda apstiprināšanas pogas. Ja kļūdu nav, noklikšķiniet uz pogas Labi.

Atlasiet reģistrēto kontu un atļaujiet atļauju "Mainīt".

Tikai gadījumā pārliecinieties, vai jums ir fails, lai pārliecinātos, ka esat pareizi izveidojis savienojumu, kad pievienojat savienojumu, izmantojot FTP.

FTP servera izveide

Instalējiet FTP servera lomu sistēmā Windows Server.

Palaidiet servera pārvaldnieku.

Noklikšķiniet uz Pievienot lomas un līdzekļus.

Noklikšķiniet uz Tālāk.

Pārliecinieties, vai ir atzīmēta uz lomām vai funkciju balstīta instalācija, un pēc tam noklikšķiniet uz Tālāk.

Pārbaudiet, vai serveris, kurā vēlaties instalēt FTP servera lomu, ir atlasīts, un pēc tam noklikšķiniet uz Tālāk.

Pārbaudiet tīmekļa serveri (IIS).

Tiks parādīts apstiprinājuma dialogs un noklikšķiniet uz pogas "Pievienot funkciju". Pēc IIS pievienošanas noklikšķiniet uz Tālāk.

Ekrānā "Izvēlieties funkcijas" noklikšķiniet uz "Tālāk", neko nedarot.

Noklikšķiniet uz Tālāk.

Pārbaudiet ftp serveri. Arī Web serveris sākotnēji ir atzīmēts, tāpēc noņemiet atzīmi no tā, ja vietne nav jāpublicē.

Kad esat beidzis, noklikšķiniet uz pogas "Instalēt".

Uzgaidiet, līdz instalēšana tiek pabeigta. Kad instalēšana ir pabeigta, aizveriet ekrānu.

Ftp vietņu izveide

Es tikko instalēju FTP līdzekli un joprojām nevar piekļūt FTP vietnei. Šajā sadaļā jūs izveidosiet FTP vietni.

Servera pārvaldniekā atlasiet izvēlni Rīki un atlasiet Interneta informācijas pakalpojumu (IIS) pārvaldnieks. Starp citu, IIS var atvērt no citām vietām, piemēram, izvēlnes Sākt.

Ar peles labo pogu noklikšķiniet uz Vietnes un atlasiet Pievienot FTP vietni.

Patvaļīgi iestatiet FTP vietnes nosaukumu. FtpTest tiek izmantots šeit. Fiziskais ceļš norāda iepriekš izveidotā FTP mapes ceļu (C:\FtpFolder).

Atstājiet stiprinājumus, kā tie ir. Tā kā ssl šoreiz netiek izmantots, pārbaudiet ssl kā "nē".

Tā kā autentifikācija ir nepieciešama kontiem, pārbaudiet tikai "Basic".

Lai apstiprinātu, ievadiet FtpUser, lai atlasītu norādīto lietotāju un piekļūtu tam, jo šoreiz tiks piekļūts tikai FtpUser kontam. Ja vēlaties atļaut vairākus kontus, ievadiet to kā komatu atsevišķi. Šo iestatījumu vēlāk var mainīt no FTP apstiprināšanas kārtulām.

Pārbaudiet lasīšanas un rakstīšanas atļaujas.

Pārbaudiet ugunsmūri

Ja iepriekšējos iestatījumus veicat pareizi, ugunsmūris nav jāiestata, bet noteikti pārbaudiet to.

Servera pārvaldniekā atlasiet izvēlni Rīki un izvēlieties Windows ugunsmūris ar papildu drošību. (To var atvērt arī sākuma izvēlnē utt.)

Izvēlieties "Uzņemšanas noteikumi",

  • FTP serveris (ienākošais FTP trafiks)
  • FTP servera drošība (ienākošais FTP SSL trafiks)
  • FTP servera pasīvais (ienākošais FTP pasīvais trafiks)"

Pārliecinieties, ka ir.

FTP pakalpojuma restartēšana

Tūlīt pēc iestatīšanas FTP iestatījumi netiek atspoguļoti, tāpēc restartējiet pakalpojumu. (Sistēmu Windows var arī restartēt.)

Restartējiet Microsoft FTP pakalpojumu no pakalpojuma.

Ftp savienojuma apstiprināšana (aktīvais režīms)

Centieties pārliecināties, vai citi datori tam var piekļūt, izmantojot FTP. Ja varat izveidot savienojumu, izmantojot FTP, varat izmantot rīkus utt. Attēlā tam var piekļūt, izmantojot FTP komandu. Papildinformāciju skatiet ftp komandās. Šeit ir dažas vienkāršas darbības:

Turklāt es augšupielādēju failu "C:\Temp\a.txt" kā augšupielādes un lejupielādes testu un lejupielādēju to "C:\Temp\a2.txt".

  1. Palaist komandu uzvedni (vai PowerShell)
  2. Ierakstiet ftp , lai sāktu izmantot FTP komandu
  3. Izveidot savienojumu ar serveri ar nosaukumu "atvērt <servera nosaukums>"
  4. Ievadiet lietotājvārdu
  5. Paroles ievadīšana
  6. Komanda "ls" parāda saknes mapē esošo failu un mapju sarakstu
  7. Pārbaudīt pašreizējo direktoriju ar komandu "pwd"
  8. Failu augšupielāde ar komandu "put"
  9. Failu lejupielāde ar komandu "iegūt"
  10. Atvienot FTP ar izeju

Klienta mapes rezultāti

Servera mapes rezultāti

Komandas, kas satur izgūtoinformāciju, piemēram, ls , put un get, var lūgt ugunsmūra atļauju vai ugunsmūra taimantu. Tas ir tāpēc, ka serveris piekļūst klientam, savienojot FTP aktīvajā režīmā. Ja turpināsit piekļūt aktīvajā režīmā, ftp .exe (32bit vai 64bit) klienta puses ugunsmūrī vai jāpievieno pasīvajā režīmā.

Ftp savienojuma pārbaude (pasīvais režīms)

Sistēmai Windows FTP komanda nevar izveidot savienojumu pasīvajā režīmā, tāpēc sazinieties ar rīku WinSCP. (Ar jebkuru rīku, kas var izmantot pasīvo režīmu, viss ir kārtībā.)

Vispirms ievadiet FTP servera piekļuves informāciju.

Atveriet iestatījumus un pārbaudiet, vai ir iespējots pasīvais režīms.

Pārliecinieties, vai varat izveidot savienojumu.

Par aktīvajiem un pasīvajiem režīmiem

Es domāju, ka ir vieglāk saprast atšķirību starp aktīvo režīmu un pasīvo režīmu, apskatot tīklu utt. Lai veiktu vienkāršas izmaiņas, aktīvais režīms piekļūst patvaļīgi noteiktiem portiem no servera klientam. Pasīvais režīms piekļūst patvaļīgi noteiktiem portiem no klienta uz serveri. Tāpēc atkarībā no režīma jebkuram no tiem ir jāatbrīvo piekļuve ugunsmūrim.

Kopsavilkuma

Tagad sistēmā Windows Server var iestatīt FTP serveri. Ftp sakari pašlaik nav šifrēti. Es arī vēlētos ieviest FTPS, kas var sazināties šifrēti, atsevišķā rakstā.

Šajā lapā tiek ieviests šifrēts savienojums SFTP, kas izmanto privāto atslēgu.