Forum

MacOS Catalina - sFTP-server mulig?

TIL

A4orce84

Original plakat
17. april 2012
  • 23. februar 2020
Hei folkens,

Som emnet sier, er det en måte å starte en sFTP-tjeneste på MacOS? Jeg har allerede SSH og en SMB aktivert, men ser etter sFTP også.

TANTE.

Fru.

14. mars 2009


  • 23. februar 2020
SFTP-funksjonalitet er en del av SSH. Det er FTPS som er noe separat.

Generelt anses FTP(S) for det meste som foreldet AFAIK.
Reaksjoner:Fuchal TIL

A4orce84

Original plakat
17. april 2012
  • 23. februar 2020
Så er det ingen måte å aktivere tjenesten på? Jeg snublet over dette dokumentet, men det er noen år gammelt:

Hvordan kjøre FTP- eller SFTP-server i macOS? | OS X-tips

Som standard er ikke FTP installert i de nyeste versjonene av systemet, men dette betyr ikke at du ikke kan installere protokollen selv. osxtips.net
Takk for hjelpen så langt!

Stephen.R

Suspendert
2. november 2018
Thailand
  • 23. februar 2020
Hvis du har SSH aktivert, er SFTP allerede tilgjengelig.
Reaksjoner:Fuchal TIL

A4orce84

Original plakat
17. april 2012
  • 23. februar 2020
Når jeg prøver å koble til serveren min fra en annen bærbar datamaskin (Linux), kobler den til, men viser meg IKKE noen katalogoppføringer på serveren (ekstern maskin som kjører MacOS). Sist redigert: 23. mars 2020 TIL

A4orce84

Original plakat
17. april 2012
  • 26. februar 2020
Noen som har noen raske ideer om hva man kan prøve for å få ting til å fungere? TIA.

Stephen.R

Suspendert
2. november 2018
Thailand
  • 26. februar 2020
Hva bruker du for å koble til fra Linux-maskinen?

Hva skjer hvis du bare ssh til Mac-en fra Linux-maskinen? TIL

A4orce84

Original plakat
17. april 2012
  • 26. februar 2020
SSH fungerer fint, uten problemer. Jeg bruker Filezilla på Linux-maskinen min.

Stephen.R

Suspendert
2. november 2018
Thailand
  • 26. februar 2020
Hva er den opprinnelige banen FileZilla er satt til å bruke?

Når du kobler til via SSH, kan du endre kataloger og se katalogene du vil ha tilgang til? TIL

A4orce84

Original plakat
17. april 2012
  • 26. februar 2020
Når jeg bruker SSH, fungerer det normalt, og jeg kan bla gjennom kataloger uten problemer.

I FileZilla ser jeg følgende:
https://imgur.com/sE2nkf7

Gi meg beskjed hvis du har andre ideer å prøve.

Stephen.R

Suspendert
2. november 2018
Thailand
  • 26. februar 2020
... den kobler seg ikke til. Det står bokstavelig talt 'ikke koblet til noen server' til høyre.
Reaksjoner:chrfr TIL

A4orce84

Original plakat
17. april 2012
  • 26. februar 2020
Hvis du ser på den siste linjen i utgangen på toppen, står det tilkoblet for siste statusmelding.

chrfr

11. juli 2009
  • 26. februar 2020
A4orce84 sa: Hvis du ser på den siste linjen i utgangen på toppen, står det tilkoblet for den siste statusmeldingen.
Det ser ikke ut til å være tilkoblet. Kan du bla nedover i statuspanelet øverst?
Du trenger ikke å gjøre noen spesiell konfigurasjon for å bruke sftp på en mac hvis ssh er aktivert - som standard vil sftp bare fungere så lenge legitimasjonen din er gyldig. TIL

A4orce84

Original plakat
17. april 2012
  • 26. februar 2020
Startet appen på nytt og prøvde å koble til på nytt i henhold til statuspanelet:

Vis medieelementet ' data-single-image='1'>

Det ser ut som om den kobles fra etter ca. 20 sekunder? Usikker på hva som skjer ... det ser ut til å koble seg til i utgangspunktet. tanker?

Vedlegg

  • Se medieelementet ' href='tmp/attachments/screenshot-2020-03-26-14-51-37-png.901540/' > Skjermbilde 2020-03-26 14.51.37.png'file-meta'> 287 KB · Visninger: 118
Sist redigert: 26. mars 2020 TIL

A4orce84

Original plakat
17. april 2012
  • 28. februar 2020
Noen andre som har noen tanker eller ideer? TIA. B

brock-2021

1. februar 2021
  • 1. februar 2021
Jeg har det samme problemet. Noen som løser dette? V

vitalitet

14. august 2020
Myensk, Hviterussland
  • 1. februar 2021
Hvis du trenger sFTP, prøvde du å kjøre en Docker-tjeneste for det?
jeg googlet en for eksempel. Ikke sikker på om det er det du trenger, men det ser slik ut.

Stephen.R

Suspendert
2. november 2018
Thailand
  • 1. februar 2021
vitalz sa: Hvis du trenger sFTP, prøvde du å kjøre en Docker-tjeneste for det?
Dette er vel en spøk?

brock-2021 sa: Jeg har det samme problemet. Noen som løser dette?

Nøyaktig samme scenario, eller en variasjon? Hvilken sftp-klient bruker du (fra hvilket OS)? Hvilken feil/meldinger ser du?


OP: Hvis du tilfeldigvis leste dette, ble du bedt om å godta Macens SSH-fingeravtrykk første gang du koblet til via FileZilla? V

vitalitet

14. august 2020
Myensk, Hviterussland
  • 1. februar 2021
Stephen.R sa: Dette er en spøk ikke sant?
Nei det er ikke. Det er ikke en spøk.

Hvis denne foredraget handler om sFTP-server som kjører på en Mac, så kan Dockerization gi det enkelt: Docker-beholder med monterte volumer. Bare jeg ser at det er mange brukere som klager på at sFTP (server?!) er veldig vanskelig å installere på Mac nå: så Docker kan være et alternativ da.

De andre spørsmålene er om tilgjengelige preferanser vil møte dine behov. Men generelt er isolert tjeneste (Docker virtualisert container) bedre (for privat bruk) enn Mac-en som kjører sFTP (ett mulig hull til i sikkerheten).

Eller det er også noe annet jeg ikke følger for sFTP. Men i ditt tilfelle når ingenting fungerer, ville jeg prøvd Docker.

P.S. Jeg kjører Nginx Docker-bilde for et lite prosjekt på nettet, og det gir ganske bra.

Stephen.R

Suspendert
2. november 2018
Thailand
  • 1. februar 2021
vitalz sa: Bare jeg ser at det er mange brukere som klager på sFTP (server?!) er veldig vanskelig å installere på Mac nå

Jeg vet ikke hvor du ser 'mange' av brukerklager som sier at det er vanskelig å installere en sFTP-server på macOS, men det er som å si at det er vanskelig å installere en elektrisk motor i en Tesla. Det spiller ingen rolle hvor vanskelig det kan være i teorien å installere en annen, du trenger ikke å gjøre det, fordi den har en som fungerer helt fint allerede.

vitalz sa: så, Docker kan være et alternativ da.
Det kreves null konfigurasjon for å aktivere den innebygde sFTP-serveren - bare aktiver 'Ekstern pålogging' i Deling-panelet i systempreferanser.

Å kjøre Docker er ikke en realistisk løsning på problemet slik det er presentert. Det tilsvarer å fortelle noen som har låst seg ute av huset sitt 'her er nummeret til en god byggherre, bare bygg et nytt hus'.

vitalz sa: Men generelt er isolert tjeneste (Docker virtualisert container) bedre (for privat bruk) enn din Mac som kjører sFTP (ett mulig hull til i sikkerheten).
Dette gir null mening. Den innebygde SSH-serveren (som gir sftp) autentiserer tilkoblinger mot macOS-brukerdatabasen.

En Docker-beholder for å gi SFTP, med tilgang til Mac-filene, kjører som 'du' og får tilgang til disse filene, men deler deretter disse filene på nytt ved å bruke hvilken legitimasjon som måtte være satt opp i Docker-beholderen. Jeg vil satse penger på at standardlegitimasjonen er noe latterlig usikkert.

vitalz sa: Eller det er også noe annet jeg ikke følger for sFTP.
Ja, det er helt klart noe annet galt for de som sa at de har et problem, og så langt er det null bevis for at problemet er noe annet enn deres SFTP-klientprogramvare.

vitalz sa: P.S. Jeg kjører Nginx Docker-bilde for et lite prosjekt på nettet, og det gir ganske bra.
Hva har det med prisen på fisk å gjøre?

Det OPen ønsker oppnås bokstavelig talt ved å krysse av i én boks i Systemvalg > Deling.
Reaksjoner:chrfr V

vitalitet

14. august 2020
Myensk, Hviterussland
  • 2. februar 2021
Stephen.R sa: Det kreves null konfigurasjon for å aktivere den innebygde sFTP-serveren - bare aktiver 'Ekstern pålogging' i Deling-panelet i systempreferanser.
Hvis det var enkelt for brukerne, eksisterer kanskje ikke dette emnet. Men noen brukere klaget over at det ikke gikk glatt for dem.

Stephen.R sa: Docker-beholder for å gi SFTP, med tilgang til Mac-filene kjører som 'du' og får tilgang til disse filene
Den gir bare tilgang til disse filene (monterte volumer). Den andre vertens filer er aldri tilgjengelige.


Stephen.R sa: innebygd SSH-server (som gir sftp) autentiserer tilkoblinger mot macOS-brukerdatabasen
Det er ikke noe problem å montere vertsautorisert ssh-nøkkelfil til Docker-beholderen.

Stephen.R

Suspendert
2. november 2018
Thailand
  • 2. februar 2021
vitalz sa: Hvis det var enkelt for brukere, ville det kanskje ikke eksistert emnet. Men noen brukere klaget over at det ikke gikk glatt for dem.
OP eller andre som har et problem med en SFTP-klient er ikke nødvendigvis en indikasjon på noe problem med den innebygde SFTP-serveren. Det er nøyaktig den samme SFTP-serveren som kjører i et hvilket som helst Docker-bilde: OpenSSH.

vitalz sa: Den gir bare tilgang til disse filene (monterte volumer).
Du gikk glipp av poenget jeg gjorde: den innebygde SFTP-serveren bruker de underliggende filsystemtillatelsene, så som standard har bare kontoen din tilgang til hjemmemappen din, for eksempel, men den gir også tilgang til alt du har tilgang til.

Å kjøre en Docker-instans for å gi det betyr at alt du gir tilgang til (fordi du vil ha tilgang til det) også er tilgjengelig for alle vilkårlige brukerkontoer som kan være definert i Docker-bildet.

vitalz sa: Det er ikke noe problem å montere vertsautoriserte ssh keys-fil til Docker-beholderen.
Det er et ganske eksklusivt Venn-diagram du har der, av folk som vet hvordan man bruker offentlige/private nøkkelpar, vet hvordan man bruker dem i et Docker-bilde, men også tenker på å bruke Docker i stedet for bare å finne ut hvorfor SFTP-klienten deres vil ikke koble til den innebygde SFTP-serveren er en god idé.

Det er litt som Venn-diagrammet til veganske slaktere som mener McDonalds er en restaurant av høy kvalitet.

Stephen.R

Suspendert
2. november 2018
Thailand
  • 2. februar 2021
Ok, så @A4orce84 @brock-2021 Jeg kjørte nettopp en rask test i en Debian VM. Jeg installerte FileZilla, koblet til verts-OS-IP, brukernavn og passord, og det klarte ikke å koble seg til, klarte ikke å vise meg noen melding om å godta serverens fingeravtrykk osv.

Jeg stakk et portnummer, og det koblet til og viste meg ledeteksten om fingeravtrykket. Alternativt prøvde jeg det med sftp:// og ingen port (som @A4orce84 sitt skjermbilde viser), og det fungerte også.

Hvis du kan definere noen flere attributter om oppsettet ditt (spesifikk Linux-distro og versjon du bruker, FileZilla-versjon, macOS-versjon) kan vi uten tvil finne ut hvorfor den ikke kobles ordentlig til.


Ved nærmere ettersyn: @A4orce84 ser ut til å kjøre FileZilla på en Mac: Den viser veldig macOS-spesifikke stier i lokale brød. B

brock-2021

1. februar 2021
  • 2. februar 2021
Spørsmålet mitt har ingenting å gjøre med å kjøre en sFTP-server lokalt (som i Docker). Jeg prøver bare å koble til en sFTP-server (1and1.com). Det er morsomt selv om jeg kan koble til en annen sFTP-server og også gjøre ssh til den andre serveren. Så det har noe å gjøre med 1and1 og Catalina og ssh (fordi jeg kan ikke ssh inn i 1and1 heller)

chrfr

11. juli 2009
  • 2. februar 2021
brock-2021 sa: Spørsmålet mitt har ingenting å gjøre med å kjøre en sFTP-server lokalt (som i Docker). Jeg prøver bare å koble til en sFTP-server (1and1.com). Det er morsomt selv om jeg kan koble til en annen sFTP-server og også gjøre ssh til den andre serveren. Så det har noe å gjøre med 1and1 og Catalina og ssh (fordi jeg kan ikke ssh inn i 1and1 heller)
Bruker du også Filezilla? Jeg har ikke hatt problemer med å koble til sftp-servere verken på en Mac eller andre steder ved å bruke Cyberduck.