Forumuri

MacOS Catalina - Server sFTP posibil?

LA

A4orce84

Poster original
17 aprilie 2012
  • 23 februarie 2020
Bună băieți,

După cum spune subiectul, există o modalitate de a porni un serviciu sFTP pe MacOS? Am deja activate SSH și un SMB, dar caut și sFTP.

MĂTUŞĂ.

Doamna.

14 martie 2009


  • 23 februarie 2020
Funcționalitatea SFTP face parte din SSH. FTPS este ceva separat.

În general, FTP(S) este considerat în mare parte învechit AFAIK.
Reacții:Fuchal LA

A4orce84

Poster original
17 aprilie 2012
  • 23 februarie 2020
Deci nu există nicio modalitate de a activa serviciul? Am dat peste acest document, dar are câțiva ani:

Cum să rulați serverul FTP sau SFTP în macOS? | Sfaturi OS X

În mod implicit, FTP nu este instalat în cele mai recente versiuni ale sistemului, dar acest lucru nu înseamnă că nu puteți instala singur protocolul. osxtips.net
Mulțumesc pentru ajutor de până acum!

Ştefan.R

Suspendat
2 noiembrie 2018
Tailanda
  • 23 februarie 2020
Dacă aveți SSH activat, SFTP este deja disponibil.
Reacții:Fuchal LA

A4orce84

Poster original
17 aprilie 2012
  • 23 februarie 2020
Când încerc să mă conectez la serverul meu de pe un alt laptop (Linux), acesta se conectează, dar NU îmi arată nicio listă de directoare pe server (mașină de la distanță care rulează MacOS). Ultima modificare: 23 martie 2020 LA

A4orce84

Poster original
17 aprilie 2012
  • 26 februarie 2020
Are cineva câteva idei rapide despre ce să încerce pentru ca lucrurile să funcționeze? TIA.

Ştefan.R

Suspendat
2 noiembrie 2018
Tailanda
  • 26 februarie 2020
Ce folosești pentru a te conecta de la mașina Linux?

Ce se întâmplă dacă doar accesați ssh la Mac de pe computerul Linux? LA

A4orce84

Poster original
17 aprilie 2012
  • 26 februarie 2020
SSH funcționează bine, fără probleme. Folosesc Filezilla pe computerul meu Linux.

Ştefan.R

Suspendat
2 noiembrie 2018
Tailanda
  • 26 februarie 2020
Care este calea inițială pe care FileZilla este setat să o utilizeze?

Când vă conectați prin SSH, puteți schimba directoarele și puteți vedea directoarele pe care doriți să le accesați? LA

A4orce84

Poster original
17 aprilie 2012
  • 26 februarie 2020
Când folosesc SSH, funcționează normal și pot răsfoi directoare fără probleme.

În FileZilla, văd următoarele:
https://imgur.com/sE2nkf7

Vă rog să-mi spuneți dacă aveți alte idei de încercat.

Ştefan.R

Suspendat
2 noiembrie 2018
Tailanda
  • 26 februarie 2020
... nu se conectează. Spune literal „nu este conectat la niciun server” în partea dreaptă.
Reacții:chrfr LA

A4orce84

Poster original
17 aprilie 2012
  • 26 februarie 2020
Dacă te uiți la ultima linie din ieșirea din partea de sus, se spune conectat pentru ultimul mesaj de stare.

chrfr

11 iulie 2009
  • 26 februarie 2020
A4orce84 a spus: Dacă te uiți la ultima linie din ieșirea din partea de sus, se spune conectat pentru ultimul mesaj de stare.
Nu pare a fi conectat. Puteți derula în jos în panoul de stare din partea de sus?
Nu trebuie să faceți nicio configurație specială pentru a utiliza sftp pe un Mac dacă ssh este activat - în mod implicit sftp va funcționa atâta timp cât acreditările dvs. sunt valide. LA

A4orce84

Poster original
17 aprilie 2012
  • 26 februarie 2020
Reporniți aplicația și încercați să vă reconectați conform panoului de stare:

Vizualizați elementul media ' data-single-image='1'>

Se pare că se deconectează după aproximativ 20 de secunde? Nu sunt sigur ce se întâmplă... inițial pare să se conecteze. Gânduri?

Atasamente

  • Vizualizați elementul media „ href='tmp/attachments/screenshot-2020-03-26-14-51-37-png.901540/” > Captură de ecran 2020-03-26 14.51.37.png'file-meta'> 287 KB · Vizualizări: 118
Ultima modificare: 26 martie 2020 LA

A4orce84

Poster original
17 aprilie 2012
  • 28 februarie 2020
Mai are cineva gânduri sau idei? TIA. B

brock-2021

1 februarie 2021
  • 1 februarie 2021
Am aceeasi problema. Rezolva cineva asta? V

vitalitate

14 august 2020
Myensk, Belarus
  • 1 februarie 2021
Dacă aveți mare nevoie de sFTP, ați încercat să rulați vreun serviciu Docker pentru asta?
am cautat pe google unu de exemplu. Nu sunt sigur dacă asta ai nevoie, dar așa arată.

Ştefan.R

Suspendat
2 noiembrie 2018
Tailanda
  • 1 februarie 2021
vitalz a spus: Dacă aveți mare nevoie de sFTP, ați încercat să rulați vreun serviciu Docker pentru asta?
Aceasta este o glumă, nu?

brock-2021 a spus: Am aceeași problemă. Rezolva cineva asta?

Exact același scenariu, sau vreo variație? Ce client sftp folosești (de pe ce sistem de operare)? Ce eroare/mesaje vezi?


OP: dacă se întâmplă să citești asta, ai fost solicitat să accepti amprenta SSH a Mac-ului când te-ai conectat pentru prima dată prin FileZilla? V

vitalitate

14 august 2020
Myensk, Belarus
  • 1 februarie 2021
Stephen.R a spus: Aceasta este o glumă, nu?
Nu Nu este. Nu este o glumă.

Dacă această discuție este despre serverul sFTP care rulează pe un Mac, Dockerization ar putea să-l furnizeze cu ușurință: container Docker cu volume montate. Doar că văd că mulți utilizatori se plâng că sFTP (server?!) este foarte greu de instalat pe Mac acum: deci, Docker ar putea fi o opțiune atunci.

Celelalte întrebări sunt dacă preferințele disponibile vor răspunde nevoilor dvs. Dar, în general, serviciul izolat (container virtualizat Docker) este mai bun (pentru uzul tău privat) decât Mac-ul tău care rulează sFTP (încă o gaură posibilă în securitate).

Sau mai este ceva ce nu urmez pentru sFTP. Dar în cazul tău, când nimic nu funcționează, aș încerca Docker.

P.S. Rulez imaginea Nginx Docker pentru un mic proiect online și se descurcă destul de bine.

Ştefan.R

Suspendat
2 noiembrie 2018
Tailanda
  • 1 februarie 2021
vitalz a spus: Doar că văd că mulți utilizatori se plâng că sFTP (server?!) este foarte greu de instalat pe Mac acum

Nu știu unde vezi „o mulțime” de plângeri ale utilizatorilor care spun că este greu să instalezi un server sFTP pe macOS, dar este ca și cum ai spune că este greu să instalezi un motor electric într-un Tesla. Nu contează cât de greu ar fi teoretic să instalezi una diferită, nu trebuie să o faci, pentru că are deja una care funcționează perfect.

vitalz a spus: deci, Docker ar putea fi o opțiune atunci.
Nu este necesară nicio configurație pentru a activa serverul sFTP încorporat - doar activați „Autentificare de la distanță” în panoul Partajare al preferințelor de sistem.

Rularea Docker nu este o soluție realistă la problema așa cum este prezentată. Este echivalentul cu a spune cuiva care s-a închis în casă „iată numărul pentru un constructor bun, doar construiește o casă nouă”.

vitalz a spus: Dar, în general, serviciul izolat (container virtualizat Docker) este mai bun (pentru uzul tău privat) decât Mac-ul tău care rulează sFTP (o altă posibilă gaură în securitate).
Acest lucru nu are niciun sens. Serverul SSH încorporat (care oferă sftp) autentifică conexiunile cu baza de date a utilizatorilor macOS.

Un container Docker pentru a oferi SFTP, cu acces la fișierele Mac rulează ca „tu” și are acces la acele fișiere, dar apoi repartajează acele fișiere folosind orice acreditări ar putea fi configurate în containerul Docker. Aș paria pe bani că acreditările implicite sunt ceva ridicol de nesigur.

vitalz a spus: Sau există și altceva ce nu urmăresc pentru sFTP.
Da, în mod clar, este altceva în neregulă pentru cei care au spus că au o problemă și, până acum, nu există dovezi că problema este altceva decât software-ul client SFTP.

vitalz a spus: P.S. Rulez imaginea Nginx Docker pentru un mic proiect online și se descurcă destul de bine.
Ce legătură are asta cu prețul peștelui?

Ceea ce își dorește OP-ul se realizează literalmente prin bifarea unei casete în Preferințe de sistem > Partajare.
Reacții:chrfr V

vitalitate

14 august 2020
Myensk, Belarus
  • 2 februarie 2021
Stephen.R a spus: Nu este necesară nicio configurație pentru a activa serverul sFTP încorporat - doar activați „Autentificare la distanță” în panoul Partajare al preferințelor de sistem.
Dacă ar fi simplu pentru utilizatori, acel subiect ar putea să nu existe. Dar unii utilizatori s-au plâns că nu a mers bine pentru ei.

Stephen.R a spus: Containerul Docker pentru a oferi SFTP, cu acces la fișierele Mac rulează ca „tu” și are acces la acele fișiere
Oferă acces numai la acele fișiere (volume montate). Fișierele celeilalte gazde nu sunt niciodată accesibile.


Stephen.R a spus: serverul SSH încorporat (care oferă sftp) autentifică conexiunile cu baza de date a utilizatorilor macOS
Nu există nicio problemă pentru a monta fișierul de chei ssh autorizat gazdă în containerul Docker.

Ştefan.R

Suspendat
2 noiembrie 2018
Tailanda
  • 2 februarie 2021
vitalz a spus: Dacă asta ar fi simplu pentru utilizatori, acel subiect ar putea să nu existe. Dar unii utilizatori s-au plâns că nu a mers bine pentru ei.
OP sau alții care au o problemă cu un client SFTP nu indică neapărat vreo problemă cu serverul SFTP încorporat. Este exact același server SFTP care ar rula în orice imagine Docker: OpenSSH.

vitalz a spus: Oferă acces numai la acele fișiere (volume montate).
Ai ratat ideea pe care o spuneam: serverul SFTP încorporat folosește permisiunile de bază ale sistemului de fișiere, deci, în mod implicit, numai contul tău are acces la folderul tău de acasă, de exemplu, dar permite și accesul la orice ai acces.

Rularea unei instanțe Docker pentru a furniza asta înseamnă că orice la care acordați acces (pentru că doriți să o accesați) este disponibil și pentru orice cont de utilizator arbitrar care poate fi definit în imaginea Docker.

vitalz a spus: Nu există nicio problemă pentru a monta fișierul de chei ssh autorizat gazdă în containerul Docker.
Aceasta este o diagramă Venn exclusivă destul de **** pe care o ai acolo, despre oameni care știu cum folosesc perechile de chei publice/private, știu cum să le folosească într-o imagine Docker, dar se gândesc și să folosească Docker în loc să înțeleagă de ce. clientul lor SFTP nu se va conecta la serverul SFTP încorporat este o idee bună.

Este un fel ca diagrama Venn a macelarilor vegani care cred ca McDonalds este un restaurant de inalta calitate.

Ştefan.R

Suspendat
2 noiembrie 2018
Tailanda
  • 2 februarie 2021
Ok, deci @A4orce84 @brock-2021 Tocmai am rulat un test rapid într-o VM Debian. Am instalat FileZilla, am conectat IP-ul sistemului de operare gazdă, numele de utilizator și parola și, destul de sigur, nu s-a conectat, nu mi-a afișat nicio solicitare despre acceptarea amprentei serverului etc.

Am blocat un număr de port, s-a conectat și mi-a arătat solicitarea pentru amprentă. Alternativ, l-am încercat cu sftp:// și fără port (după cum arată captura de ecran a lui @A4orce84) și a funcționat și asta.

Dacă puteți defini mai multe atribute despre configurația dvs. (distribuția Linux și versiunea pe care o utilizați, versiunea FileZilla, versiunea macOS), putem afla fără îndoială de ce nu se conectează corect.


La o inspecție mai atentă: @A4orce84 pare să ruleze FileZilla pe un Mac: arată căi foarte specifice macOS în local pâine. B

brock-2021

1 februarie 2021
  • 2 februarie 2021
Întrebarea mea nu are nimic de-a face cu rularea unui server sFTP local (ca în Docker). Pur și simplu încerc să mă conectez la un server sFTP (1and1.com). Este amuzant, deși mă pot conecta la un alt server sFTP și, de asemenea, pot face ssh pe celălalt server. Deci are ceva de-a face cu 1and1 și Catalina și ssh (pentru că nici eu nu pot ssh în 1and1)

chrfr

11 iulie 2009
  • 2 februarie 2021
brock-2021 a spus: Întrebarea mea nu are nimic de-a face cu rularea unui server sFTP local (ca în Docker). Pur și simplu încerc să mă conectez la un server sFTP (1and1.com). Este amuzant, deși mă pot conecta la un alt server sFTP și, de asemenea, pot face ssh pe celălalt server. Deci are ceva de-a face cu 1and1 și Catalina și ssh (pentru că nici eu nu pot ssh în 1and1)
Folosești și Filezilla? Nu am avut probleme de conectare la serverele sftp, fie pe un Mac, fie în altă parte folosind Cyberduck.