FTP – via OpenSSH
Intro til hva systemet brukes til
File Transfer Protocol (FTP) er et protokoll som muliggjør sending og mottak av filer til og fra en server.
Installasjon
Server
På alle servere fra Deploi kommer OpenSSH-server forhåndsinstallert. FTP-server er en standardpakke i OpenSSH-server, dermed trenger ikke dette å installeres.
Klient
For å laste ned og bruke FTP klienten se på Forge guiden sin guide for å koble på FTP og SSH. Det er også mulig å bruke klienten sftp på Linux, dette er en del av OpenSSH-klienten.
Info om versjoner, releaser og sikkerhetshull
For informasjon om OpenSSH sine versjonsendringer se; https://www.openssh.com/releasenotes.html
For informasjon om FileZilla sine versjonsendringer se; https://filezilla-project.org/versions.php
Oppdatering
Server
Merk at oppdateringen vil føre til noe nedetid, og det er alltid viktig å sjekke at det ikke er noen Breaking-changes, og forberede oppdateringen godt.
Ettersom OpenSSH er en standard Ubuntu pakke, kan denne oppdateres ved å kjøre følgende kommandoer:
sudo apt update sudo apt upgrade
Klient
For å oppdatere klienten, følg en guide fra leverandøren.
Backup
Vi anbefaler Deploi sine vanlige backup løsninger.
Løsning på vanlige oppgaver
Legge opp nye brukere
For å opprette en ny bruker legger du til en ny bruker på Linux serveren og gir denne brukeren de rettighetene du ønsker at den skal ha. Merk at brukeren vil få tilgang på både FTP og SSH, så vær forsiktig med hvilke tilganger du gir ut.
Gi brukere tilgang til en bestemt mappe
For å laste ned filer/mapper må brukeren ha lesetilgang til filen/mappen. For å laste opp filer må brukeren ha skrivetilgang til mappen der filen skal lastes opp.
Koble til med Linux
For å koble til med Linux kan du bruke sftp. Dette kan gjøres med følgende kommando;
sftp <username>@<IP>
For å få informasjon om de forskjellige kommandoene du kan bruke i ftp-shellet, bruk help. Dette vil gi en liste med kommandoer som kan brukes.
Koble til med Windows
For å koble til med Windows kan du bruke FileZilla. Først må Filezilla lastes ned, og en ny forbindelse må opprettes. I Protokoll drop-down menyen må du velge sftp. Vi anbefaler å sette opp public-private key innlogging som blir gjennomgått i guiden for Forge under koble på FTP og koble på SSH. Hvis ikke du har gjort dette og fulgt den guiden kan du velge interaktiv innlogging og deretter skrive inn brukernavnet på serveren i brukerfeltet. Deretter kan du klikke på koble til og så skrive inn riktig passord for brukeren når du får spørsmål om dette.