Forums

MacOS Catalina - sFTP-server mogelijk?

TOT

A4orce84

originele poster
17 april 2012
  • 23 februari 2020
Hallo jongens,

Zoals het onderwerp aangeeft, is er een manier om een ​​sFTP-service op MacOS te starten? Ik heb al SSH en een SMB ingeschakeld, maar ben ook op zoek naar sFTP.

TANTE.

Mevr.

14 maart 2009


  • 23 februari 2020
SFTP-functionaliteit is onderdeel van SSH. Het is FTPS dat iets aparts is.

Over het algemeen wordt FTP(S) als grotendeels achterhaald AFAIK beschouwd.
reacties:Fucha TOT

A4orce84

originele poster
17 april 2012
  • 23 februari 2020
Dus is er geen manier om de service in te schakelen? Ik kwam dit document tegen, maar het is al een paar jaar oud:

Hoe een FTP- of SFTP-server in macOS uit te voeren? | OS X-tips

FTP is standaard niet geïnstalleerd in de nieuwste versies van het systeem, maar dit betekent niet dat u het protocol niet zelf kunt installeren. osxtips.net
Bedankt voor de hulp tot nu toe!

Stephen.R

Opgeschort
2 november 2018
Thailand
  • 23 februari 2020
Als je SSH hebt ingeschakeld, is SFTP al beschikbaar.
reacties:Fucha TOT

A4orce84

originele poster
17 april 2012
  • 23 februari 2020
Wanneer ik vanaf een andere laptop (Linux) verbinding probeer te maken met mijn server, wordt er verbinding gemaakt, maar worden er GEEN directorylijsten op de server weergegeven (externe computer met MacOS). Laatst bewerkt: 23 mrt. 2020 TOT

A4orce84

originele poster
17 april 2012
  • 26 februari 2020
Heeft iemand een paar snelle ideeën over wat te proberen om dingen werkend te krijgen? TIA.

Stephen.R

Opgeschort
2 november 2018
Thailand
  • 26 februari 2020
Wat gebruik je om verbinding te maken vanaf de Linux-machine?

Wat gebeurt er als je gewoon ssh naar de Mac vanaf de Linux-machine? TOT

A4orce84

originele poster
17 april 2012
  • 26 februari 2020
SSH werkt prima, zonder problemen. Ik gebruik Filezilla op mijn Linux-machine.

Stephen.R

Opgeschort
2 november 2018
Thailand
  • 26 februari 2020
Wat is het initiële pad dat FileZilla moet gebruiken?

Als je verbinding maakt via SSH, kun je dan van directory veranderen en de directory's zien die je wilt openen? TOT

A4orce84

originele poster
17 april 2012
  • 26 februari 2020
Als ik SSH gebruik, werkt het normaal en kan ik zonder problemen door mappen bladeren.

In FileZilla zie ik het volgende:
https://imgur.com/sE2nkf7

Laat het me weten als je nog andere ideeën hebt om te proberen.

Stephen.R

Opgeschort
2 november 2018
Thailand
  • 26 februari 2020
... het maakt geen verbinding. Er staat letterlijk 'niet verbonden met een server' aan de rechterkant.
reacties:chrfr TOT

A4orce84

originele poster
17 april 2012
  • 26 februari 2020
Als je naar de laatste regel in de uitgang bovenaan kijkt, staat er WEL aangesloten voor het laatste statusbericht.

chrfr

11 juli 2009
  • 26 februari 2020
A4orce84 zei: Als je naar de laatste regel in de uitvoer bovenaan kijkt, staat er WEL aangesloten voor het laatste statusbericht.
Het lijkt niet verbonden te zijn. Kunt u in het statuspaneel bovenaan naar beneden scrollen?
U hoeft geen speciale configuratie uit te voeren om sftp op een mac te gebruiken als ssh is ingeschakeld - standaard werkt sftp gewoon zolang uw inloggegevens geldig zijn. TOT

A4orce84

originele poster
17 april 2012
  • 26 februari 2020
De app opnieuw gestart en geprobeerd opnieuw verbinding te maken volgens het statuspaneel:

Bekijk media-item ' data-single-image='1'>

Het lijkt erop dat de verbinding na ongeveer 20 seconden wordt verbroken? Weet niet wat er aan de hand is... het lijkt aanvankelijk verbinding te maken. Gedachten?

Bijlagen

  • Bekijk media-item ' href='tmp/attachments/screenshot-2020-03-26-14-51-37-png.901540/' > Screenshot 26-03-2020 14.51.37.png'file-meta'> 287 KB · Bekeken: 118
Laatst bewerkt: 26 mrt. 2020 TOT

A4orce84

originele poster
17 april 2012
  • 28 februari 2020
Heeft iemand nog een mening of idee? TIA. B

brock-2021

1 februari 2021
  • 1 februari 2021
Ik heb hetzelfde probleem. Iemand dit op te lossen? V

vitaliteit

14 aug. 2020
Myensk, Wit-Rusland
  • 1 februari 2021
Als je sFTP hard nodig hebt, heb je dan geprobeerd om daarvoor een Docker-service uit te voeren?
ik googlede een bijvoorbeeld. Ik weet niet zeker of dat is wat je nodig hebt, maar het lijkt er wel op.

Stephen.R

Opgeschort
2 november 2018
Thailand
  • 1 februari 2021
vitalz zei: Als je sFTP hard nodig hebt, heb je dan geprobeerd om daarvoor een Docker-service uit te voeren?
Dit is toch een grap?

brock-2021 zei: Ik heb hetzelfde probleem. Iemand dit op te lossen?

Precies hetzelfde scenario, of een variatie? Welke sftp-client gebruikt u (van welk besturingssysteem)? Welke foutmelding/meldingen zie je?


OP: als je dit toevallig leest, werd je gevraagd om de SSH-vingerafdruk van de Mac te accepteren toen je voor het eerst verbinding maakte via FileZilla? V

vitaliteit

14 aug. 2020
Myensk, Wit-Rusland
  • 1 februari 2021
Stephen.R zei: Dit is toch een grap?
Nee dat is het niet. Het is geen grap.

Als dit gesprek gaat over een sFTP-server die op een Mac draait, zodat Dockerization het gemakkelijk zou kunnen bieden: Docker-container met gekoppelde volumes. Ik zie alleen dat veel gebruikers klagen dat sFTP (server?!) nu erg moeilijk te installeren is op Mac: dus Docker zou dan een optie kunnen zijn.

De andere vragen zijn of de beschikbare voorkeuren aan uw behoeften voldoen. Maar over het algemeen is een geïsoleerde service (gevirtualiseerde Docker-container) beter (voor privégebruik) dan je Mac met sFTP (nog een mogelijk gat in de beveiliging).

Of er is ook iets anders wat ik niet volg voor sFTP. Maar in jouw geval, als niets werkt, zou ik Docker proberen.

PS Ik gebruik Nginx Docker-image voor een klein project online en het gaat redelijk goed.

Stephen.R

Opgeschort
2 november 2018
Thailand
  • 1 februari 2021
vitalz zei: Ik zie dat er veel gebruikers klagen dat sFTP (server?!) nu erg moeilijk te installeren is op Mac

Ik weet niet waar je 'veel' klachten van gebruikers ziet die zeggen dat het moeilijk is om een ​​sFTP-server op macOS te installeren, maar het is alsof je zegt dat het moeilijk is om een ​​elektromotor in een Tesla te installeren. Het maakt niet uit hoe moeilijk het in theorie is om een ​​andere te installeren, je hoeft het niet te doen, want er is er een die al perfect werkt.

vitalz zei: dus Docker zou dan een optie kunnen zijn.
Er is geen configuratie vereist om de ingebouwde sFTP-server in te schakelen - schakel gewoon 'Remote Login' in het deelvenster Delen van systeemvoorkeuren in.

Het uitvoeren van Docker is geen realistische oplossing voor het gepresenteerde probleem. Het is hetzelfde als tegen iemand zeggen die zichzelf buitengesloten heeft van zijn huis 'hier is het nummer voor een goede bouwer, bouw gewoon een nieuw huis'.

vitalz zei: Maar in het algemeen is een geïsoleerde service (gevirtualiseerde Docker-container) beter (voor privégebruik) dan je Mac met sFTP (nog een mogelijk gat in de beveiliging).
Dit heeft geen enkele zin. De ingebouwde SSH-server (die sftp biedt) verifieert verbindingen met de macOS-gebruikersdatabase.

Een Docker-container om SFTP te bieden, met toegang tot de Mac-bestanden, wordt uitgevoerd als 'jij' en krijgt toegang tot die bestanden, maar deelt die bestanden vervolgens opnieuw met de inloggegevens die mogelijk zijn ingesteld in de Docker-container. Ik durf te wedden dat de standaardgegevens iets belachelijk onveiligs zijn.

vitalz zei: Of er is ook iets anders wat ik niet volg voor sFTP.
Ja, er is duidelijk iets anders mis voor degenen die zeiden dat ze een probleem hebben, en tot nu toe is er geen enkel bewijs dat het probleem iets anders is dan hun SFTP-clientsoftware.

vitalz zei: P.S. Ik gebruik Nginx Docker-image voor een klein project online en het gaat redelijk goed.
Wat heeft dat met de prijs van vis te maken?

Wat de OP wil, wordt letterlijk bereikt door één vakje aan te vinken in Systeemvoorkeuren > Delen.
reacties:chrfr V

vitaliteit

14 aug. 2020
Myensk, Wit-Rusland
  • 2 februari 2021
Stephen.R zei: Er is geen configuratie vereist om de ingebouwde sFTP-server in te schakelen - schakel gewoon 'Remote Login' in het deelvenster Delen van systeemvoorkeuren in.
Als dat eenvoudig was voor gebruikers, zou dat onderwerp misschien niet bestaan. Maar sommige gebruikers klaagden dat het voor hen niet soepel verliep.

Stephen.R zei: Docker-container om SFTP te bieden, met toegang tot de Mac-bestanden, wordt uitgevoerd als 'jij' en krijgt toegang tot die bestanden
Het geeft alleen toegang tot die bestanden (gemounte volumes). De bestanden van de andere host zijn nooit toegankelijk.


Stephen.R zei: ingebouwde SSH-server (die sftp biedt) verifieert verbindingen met de macOS-gebruikersdatabase
Er is geen probleem om het door de host geautoriseerde ssh-sleutelbestand te koppelen aan de Docker-container.

Stephen.R

Opgeschort
2 november 2018
Thailand
  • 2 februari 2021
vitalz zei: Als dat eenvoudig was voor gebruikers, zou dat onderwerp misschien niet bestaan. Maar sommige gebruikers klaagden dat het voor hen niet soepel verliep.
Het OP of anderen die een probleem hebben met een SFTP-client is niet noodzakelijk indicatief voor een probleem met de ingebouwde SFTP-server. Het is precies dezelfde SFTP-server die in een Docker-image zou draaien: OpenSSH.

vitalz zei: Het geeft alleen toegang tot die bestanden (gemounte volumes).
Je miste het punt dat ik maakte: de ingebouwde SFTP-server gebruikt de onderliggende bestandssysteemmachtigingen, dus standaard heeft bijvoorbeeld alleen je account toegang tot je thuismap, maar het geeft ook toegang tot alles waartoe je toegang hebt.

Het uitvoeren van een Docker-instantie om dat te bieden, betekent dat alles waartoe u toegang geeft (omdat u er toegang toe wilt) ook beschikbaar is voor willekeurige gebruikersaccounts die in de Docker-image zijn gedefinieerd.

vitalz zei: Er is geen probleem om het door de host geautoriseerde ssh-sleutelbestand te koppelen aan de Docker-container.
Dat is een behoorlijk exclusief Venn-diagram dat je daar hebt, van mensen die weten hoe ze openbare/privé-sleutelparen moeten gebruiken, weten hoe ze deze binnen een Docker-afbeelding moeten gebruiken, maar ook denken om Docker te gebruiken in plaats van alleen maar uit te zoeken waarom hun SFTP-client maakt geen verbinding met de ingebouwde SFTP-server is een goed idee.

Het lijkt een beetje op het Venn-diagram van Vegan Butchers die denken dat McDonalds een restaurant van hoge kwaliteit is.

Stephen.R

Opgeschort
2 november 2018
Thailand
  • 2 februari 2021
Ok dus @A4orce84 @brock-2021 Ik heb net een snelle test uitgevoerd in een Debian VM. Ik heb FileZilla geïnstalleerd, het IP-adres, de gebruikersnaam en het wachtwoord van mijn host-OS aangesloten, en ja hoor, het kon geen verbinding maken, liet me geen enkele prompt zien over het accepteren van de vingerafdruk van de server, enz.

Ik plakte een poortnummer en het maakte verbinding en liet me de prompt voor de vingerafdruk zien. Als alternatief probeerde ik het met sftp:// en geen poort (zoals de screenshot van @A4orce84 laat zien) en ook dat werkte.

Als je wat meer attributen over je setup kunt definiëren (specifieke Linux-distro en versie die je gebruikt, FileZilla-versie, macOS-versie), kunnen we er ongetwijfeld achter komen waarom het niet goed verbinding maakt.


Bij nadere inspectie: @A4orce84 lijkt FileZilla op een Mac te draaien: het toont zeer macOS-specifieke paden in de lokaal brood. B

brock-2021

1 februari 2021
  • 2 februari 2021
Mijn vraag heeft niets te maken met het lokaal draaien van een sFTP-server (zoals in Docker). Ik probeer eenvoudig verbinding te maken met een sFTP-server (1and1.com). Het is grappig, hoewel ik verbinding kan maken met een andere sFTP-server en ook ssh kan doen met de andere server. Dus het heeft iets te maken met 1and1 en Catalina en ssh (omdat ik ook niet kan sshen in 1and1)

chrfr

11 juli 2009
  • 2 februari 2021
brock-2021 zei: Mijn vraag heeft niets te maken met het lokaal draaien van een sFTP-server (zoals in Docker). Ik probeer eenvoudig verbinding te maken met een sFTP-server (1and1.com). Het is grappig, hoewel ik verbinding kan maken met een andere sFTP-server en ook ssh kan doen met de andere server. Dus het heeft iets te maken met 1and1 en Catalina en ssh (omdat ik ook niet kan sshen in 1and1)
Gebruikt u ook Filezilla? Ik heb geen problemen gehad om verbinding te maken met sftp-servers op een Mac of ergens anders met Cyberduck.