SFTP ir iebūvēta SSH funkcija, un, tiklīdz SSH ir instalēts sistēmā, SFTP var izmantot, lai pārsūtītu failus uz priekšu un atpakaļ, izmantojot GUI vai termināli. SFTP ir īpaši noderīga serveros.
Šajā rokasgrāmatā mēs parādīsim, kā izveidot savienojumu ar SFTP serveriem Ubuntu, kā arī to, kā konfigurēt savu serveri mitinātājam. Lai sāktu darbu, noteikti izmantojiet jaunāko Ubuntu darbvirsmu, serveri vai operētājsistēmu, kuras pamatā ir Ubuntu.
Iestatiet SFTP Ubuntu
Ja plānojat izveidot savienojumu ar SFTP serveri savā Ubuntu datorā, jums ir jāiestata SSH serveris savā attālajā Ubuntu serverī vai attālajā Ubuntu datorā, lai varētu tam piekļūt. Par laimi, SSH servera iestatīšana Ubuntu ir neticami vienkārša.
Lai sāktu, Ubuntu darbvirsmā atveriet termināļa logu. Varat palaist termināļa logu, nospiežot tastatūras taustiņu kombināciju Ctrl + Alt + T. Vai arī Ubuntu lietotnes izvēlnē meklējiet “Termināls” un palaidiet to tādā veidā.
Kad termināļa logs ir atvērts, izmantojiet komandu apt install, lai instalētu pakotni “openssh-server”. Pēc instalēšanas šī pakotne konfigurēs un iestatīs SSH serveri, kā arī SFTP, kam varat piekļūt attālināti.
sudo apt install openssh-server
Kad OpenSSH serveris ir izveidots un darbojas attālajā datorā, varat veikt ātru pārbaudi, lai pārliecinātos, ka varat izveidot savienojumu ar to. Lai to izdarītu, datorā ar SSH serveri palaidiet ssh [email protected]. Lai pieteiktos, ir jāizmanto sava lietotājvārda parole.
Savienojuma izveide ar SFTP, izmantojot komandrindu
Lai izveidotu savienojumu ar SFTP serveri, izmantojot Ubuntu komandrindu, sāciet ar termināļa loga palaišanu. Pēc tam, kad termināļa logs ir atvērts, izmantojiet komandu sftp, lai izveidotu savienojumu ar savu SSH serveri.
Lai izveidotu savienojumu, norādiet attālās iekārtas lietotājvārdu, kā arī tās IP adresi. Piemēram, ja attālā Ubuntu servera vai Ubuntu datora, kurā tiek mitināts SSH serveris, IP adrese ir “192.168.1.203”, izmantojiet to kā resursdatora nosaukumu.
sftp [email protected]
Kad savienojums ir izveidots, varat palaist komandu ls, lai skatītu, kas atrodas attālajā serverī.
ls
Lai lejupielādētu kaut ko no attālā servera savā mājas direktorijā, norādiet faila nosaukumu attālajā SFTP serverī un izmantojiet komandu get.
get test.txt
Vai vēlaties kaut ko augšupielādēt attālajā SFTP serverī? Izmantojiet put komandu. Tas augšupielādēs jebkuru failu attālajā SFTP serverī jūsu vietējā mājas mapē (/home/USERNAME/).
put test.txt
Savienojuma izveide ar SFTP, izmantojot Ubuntu failu pārvaldnieku – Gnome Files
Lietotne Gnome Files ir viens no visbiežāk izmantotajiem failu pārvaldniekiem visā Linux, jo daudzi galvenie Linux izplatījumi izvēlas Gnome Shell kā darbvirsmu. Lūk, kā to izmantot, lai izveidotu savienojumu ar SFTP serveri, izmantojot Ubuntu.
Lai sāktu, darbvirsmā palaidiet Ubuntu failu pārvaldnieku. Kad tas ir atvērts, atrodiet pogu “Citas vietas” un noklikšķiniet uz tās. Atlasot šo pogu, tiksit novirzīts uz apgabalu “Citas atrašanās vietas”.
Sadaļā “Citas atrašanās vietas” atrodiet tekstlodziņu “Savienot ar serveri” un noklikšķiniet uz tā ar peli. Pēc tam ierakstiet servera adresi. Piemēram:
sftp://192.168.1.203
Pēc IP adreses (vai resursdatora nosaukuma) ievadīšanas lodziņā nospiediet pogu “Savienot”. Izvēloties šo pogu, parādīsies uznirstošais logs. Pēc tam ievadiet savu lietotājvārdu un paroli, pēc tam vēlreiz noklikšķiniet uz „Savienot”.
Pēc savienojuma izveides jūs redzēsit savu SFTP serveri Ubuntu failu lietotnē. Velciet failus uz serveri, lai tos augšupielādētu, un kopējiet tos uz citām datora mapēm, lai tos lejupielādētu.
Savienojuma izveide ar SFTP, izmantojot Ubuntu Filezilla
Vispirms ir jāinstalē lietotne, lai izveidotu savienojumu ar SFTP serveri, izmantojot Filezilla Ubuntu. Pēc tam atveriet termināļa logu Ubuntu darbvirsmā un izmantojiet tālāk norādīto komandu, lai instalētu lietotni.
sudo apt install filezilla
Kad programma ir instalēta jūsu sistēmā, palaidiet to. Pēc tam atrodiet saimniekdatora lodziņu un ierakstiet tālāk norādīto kodu.
sftp://your-sftp-server-ip
Pēc ierakstīšanas lodziņā „Host” ierakstiet savu lietotājvārdu lodziņā „Lietotājvārds”, paroli – lodziņā „Parole”. Pēc tam lodziņā „Port” ierakstiet „22”. 22 ir noklusējuma ports SFTP.
Atlasiet pogu “Ātrais savienojums”, lai izveidotu savienojumu ar savu SFTP serveri, izmantojot Filezilla, kad visa informācija ir aizpildīta. Drīzumā tiks izveidots savienojums ar savu serveri, izmantojot Filezilla.
Šeit jūs varat augšupielādēt un lejupielādēt failus savā SFTP serverī no Ubuntu. Ja vēlaties lejupielādēt failu, rīkojieties šādi. Vispirms ar peles labo pogu noklikšķiniet uz labās kolonnas uz vajadzīgā faila. Pēc tam atlasiet opciju “Lejupielādēt”, lai lejupielādētu.
Varat arī augšupielādēt no Ubuntu, izmantojot Filezilla. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz faila kreisajā kolonnā. Pēc tam atlasiet pogu “Augšupielādēt”. To darot, fails tiks nosūtīts uz SFTP serveri.