Technical Anshu Etusivu › Opetusohjelmat › Asenna SFTP-palvelin Ubuntu
🔐 SFTP-palvelin Ubuntussa

Asenna SFTP-palvelin Ubuntu - suojattu SSH-tiedostonsiirto

Asenna OpenSSH Ubuntuun, luo siirtokäyttäjä ja aloita salattujen SFTP-yhteyksien hyväksyminen portissa 22 – puhdas askel askeleelta reitti turvatarkastuksilla, jotka useimmat oppaat ohittavat.

✍️ Technical Anshu🐧 Ubuntu / OpenSSH🎧 Multi-Language Audio
Asenna SFTP-palvelin Ubuntu - suojattu SSH-tiedostonsiirto
🎧 Monikielinen ääni: Napsauta videosoittimessa [Asetukset] (⚙️) ➔ [Ääniraita] valitaksesi kielen.

📑Lukuja

  1. Mikä SFTP on – SSH:n sisällä kulkeva tiedostonsiirto, salattu päästä päähän
  2. Asenna OpenSSH-palvelinpaketti Ubuntuun
  3. Käynnistä ssh-palvelu ja varmista, että se kestää uudelleenkäynnistykset
  4. Vahvista SFTP-alijärjestelmärivi tiedostossa sshd_config
  5. Luo oma siirtokäyttäjä – älä koskaan järjestelmänvalvojan kirjautumistunnustasi
  6. Avaa SSH:n palomuuri
  7. Yhdistä toisesta koneesta ja siirrä ensimmäinen tiedosto
  8. Turvallisuustarkistukset ennen palvelimen todellista käyttöä

📋 Yleiskatsaus ja vaiheittaiset ohjeet

1

Asenna OpenSSH-palvelinpaketti

SFTP on tiedostonsiirto, joka kulkee SSH:n sisällä, joten jokainen salasana ja jokainen tiedosto on salattu päästä päähän. Ubuntussa se ei ole erillinen tuote, jota etsit - se on pieni osa OpenSSH-palvelinta. Ubuntu toimitetaan SSH-asiakkaan kanssa, mutta palvelinpuoli on erillinen paketti. Asenna se:

Terminal
sudo apt update
sudo apt install openssh-server

Suorita sudo apt update ensin, jotta pakettiluettelo on tuore, asenna sitten ja vahvista painamalla Y. Asennusohjelma luo konfiguraation osoitteessa /etc/ssh/sshd_config ja luo tämän koneen isäntäavaimet automaattisesti. Siinä on kaikki ohjelmistot, joita on olemassa – SFTP on tämän yhden palvelun alijärjestelmä, ei ylimääräinen lataus, ja se vastaa tavalliseen SSH-porttiin 22.

2

Käynnistä palvelu ja tee siitä selviytyminen uudelleen

Yleensä paketti käynnistää palvelun itsestään. Todista se ja varmista, että se palaa sähkökatkon jälkeen:

Terminal
sudo systemctl status ssh
sudo systemctl enable ssh
sudo systemctl start ssh

sudo systemctl status ssh -komennon pitäisi näyttää vihreä aktiivinen (käynnissä) -rivi, mikä tarkoittaa, että SFTP-palvelin kuuntelee jo. sudo systemctl enable ssh saa sen käynnistymään jokaisessa käynnistyksessä, ja jos se joskus pysähtyy, sudo systemctl start ssh tuo sen takaisin. Myöhempien asetusten muutoksen jälkeen sudo systemctl restart ssh on komento, joka käyttää sitä.

📌 Huomaa: Ubuntussa palvelun nimi on ssh, ei sshd. Väärän nimen käyttö on yleisin syy, miksi oikea opas näyttää epäonnistuvan.
3

Vahvista SFTP-alijärjestelmärivi

Avaa konfiguraatio kerran ja katso sitä:

Terminal
sudo nano /etc/ssh/sshd_config

Läheltä alareunaa sinun pitäisi löytää tämä rivi, jonka Ubuntu sisältää oletuksena:

/etc/ssh/sshd_config
Subsystem sftp /usr/lib/openssh/sftp-server

Jos rivi puuttuu, lisää se täsmälleen kuvan mukaisesti - ilman sitä SSH-kirjautumiset toimivat, mutta tiedostojen siirrot evätään. Jätä kaikki muu rauhaan toistaiseksi; tähän tiedostoon tehdyt kovettavat muutokset tehdään yksi asetus kerrallaan tarkoituksella.

4

Luo oma siirtokäyttäjä

Älä koskaan anna omaa järjestelmänvalvojan kirjautumistunnustasi tiedostojen siirtoa varten. Luo tili, joka on olemassa vain tiedostojen siirtämistä varten:

Terminal
sudo adduser sftpuser

Aseta salasana pyydettäessä ja ohita nimeä ja puhelinnumeroa koskevat kysymykset painamalla Enter - ne ovat valinnaisia. Tämä käyttäjä saa kotikansion osoitteessa /home/sftpuser eikä mitään muuta.

✅ Vinkki: Yksi tili henkilöä kohti on tapa, joka tekee palvelimen lokeista mielekkäitä myöhemmin. Jaettu tili tarkoittaa jaettua syyllisyyttä – kukaan ei voi kertoa, kuka siirsi mitäkin.
5

Avaa palomuuri

Jos UFW on aktiivinen palvelimella, portti 22 tarvitsee nimenomaisen passin, ennen kuin yksikään asiakas voi päästä palveluun:

Terminal
sudo ufw allow OpenSSH
sudo ufw status

OpenSSH-profiili avaa tarkalleen portin 22 – yhden portin, joka kuljettaa sekä SSH-kirjautumisen että SFTP-siirron. Varmista, että sääntö on lueteltu tilatulosteessa, ennen kuin testaat toisesta koneesta.

6

Yhdistä ja siirrä ensimmäinen tiedosto

Yhdistä siirtokäyttäjään toisesta samassa verkossa olevasta koneesta. Korvaa osoite palvelimesi todellisella IP-osoitteella – suorita ip a palvelimella nähdäksesi sen:

Terminal (client machine)
sftp [email protected]

Istunnon aikana put lataa tiedoston, get lataa tiedoston ja exit lähtee. Windowsissa WinSCP ja FileZilla puhuvat molemmat SFTP:tä ja muodostavat yhteyden pelkällä osoitteella, portilla 22, käyttäjätunnuksella ja salasanalla.

⚠️ Varoitus: Ensimmäisen yhteyden yhteydessä näet sormenjälkikehotteen. Kirjoita yes vain, kun luotat tähän sormenjälkeen – se on tarkistus, joka todistaa, että saavutit oman palvelimesi etkä huijarin. Ja pidä tämä palvelin toistaiseksi paikallisessa verkossa: sen laittaminen Internetiin on erilainen päätös, joka vaatii ensin avaimen kirjautumisen salasanojen ja suojauksen, kuten fail2ban, sijaan. Älä lähetä reitittimen porttia, ennen kuin se on kovettunut.

Palvelimesi toimii nyt. Pika-asennus antaa toimivan palvelimen, ei valmiin – salasanan sisäänkirjautuminen avoimessa Internetissä, käyttäjät, jotka näkevät koko levyn, ja ei kirjautumistietueita ovat kolme aukkoa, jotka on suljettava seuraavaksi yksitellen.

🏷️Aihehaun muuttujat ja avainsanat

🔍 SFTP Server 🔍 Ubuntu 🔍 OpenSSH 🔍 Secure File Transfer 🔍 SSH Port 22 🔍 openssh-server 🔍 sshd_config 🔍 systemctl ssh 🔍 SFTP User 🔍 UFW Firewall 🔍 WinSCP 🔍 FileZilla 🔍 TechnicalAnshu
🎙️ Täysi transkriptio – laajenna napauttamalla

__TOK_31__

__TOK_32__

__TOK_33__

❓ Usein kysytyt kysymykset (englanniksi)

Onko tämä opetusohjelma 100% ilmainen seurata?

__TOK_34__

Voivatko aloittelijat seurata tätä ohjetta?

__TOK_35__

Mistä voin esittää kysymyksiä, jos jään jumiin?

__TOK_36__

🚀 Katso koko opetusohjelma YouTubessa

__TOK_37__

__TOK_38__

▶️ Katso koko video
Tämä opetusohjelma perustuu Technical Anshun SFTP-palvelimen asennusvideoon Ubuntu • Oletko jumissa missä tahansa vaiheessa? Kysy videokommenteissa – sieltä saat apua 🙏