Mga Forum

MacOS Catalina - sFTP Server Posible?

SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 23, 2020
hey guys,

Gaya ng sinasabi ng paksa, mayroon bang paraan upang magsimula ng serbisyo ng sFTP sa MacOS? Mayroon na akong SSH at isang SMB na pinagana, ngunit naghahanap din ng sFTP.

TIYA.

Gng.

Mar 14, 2009


  • Peb 23, 2020
Ang SFTP functionality ay bahagi ng SSH. Ito ay FTPS na isang bagay na hiwalay.

Sa pangkalahatan, ang FTP(S) ay itinuturing na halos hindi na ginagamit na AFAIK.
Mga Reaksyon:Fuchal SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 23, 2020
Kaya wala bang paraan upang paganahin ang serbisyo? Natisod ko ang dokumentong ito, ngunit ito ay ilang taon na:

Paano Patakbuhin ang FTP o SFTP Server sa macOS? | Mga Tip sa OS X

Bilang default, hindi naka-install ang FTP sa mga pinakabagong bersyon ng system, ngunit hindi ito nangangahulugan na hindi mo mai-install ang protocol sa iyong sarili. osxtips.net
Salamat sa tulong hanggang ngayon!

Stephen.R

Nasuspinde
Nob 2, 2018
Thailand
  • Peb 23, 2020
Kung pinagana mo ang SSH, available na ang SFTP.
Mga Reaksyon:Fuchal SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 23, 2020
Kapag sinubukan kong kumonekta sa aking server mula sa isa pang laptop (Linux), kumokonekta ito, ngunit HINDI nagpapakita sa akin ng anumang mga listahan ng direktoryo sa server (Remote machine na tumatakbo sa MacOS). Huling na-edit: Mar 23, 2020 SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 26, 2020
Kahit sino ay may ilang mabilis na ideya sa kung ano ang susubukan upang maging maayos ang mga bagay? TIA.

Stephen.R

Nasuspinde
Nob 2, 2018
Thailand
  • Peb 26, 2020
Ano ang iyong ginagamit upang kumonekta mula sa Linux machine?

Ano ang mangyayari kung mag-ssh ka lang sa Mac mula sa Linux machine? SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 26, 2020
Gumagana nang maayos ang SSH, na walang mga isyu. Gumagamit ako ng Filezilla sa aking Linux machine.

Stephen.R

Nasuspinde
Nob 2, 2018
Thailand
  • Peb 26, 2020
Ano ang paunang landas na nakatakdang gamitin ng FileZilla?

Kapag kumonekta ka sa pamamagitan ng SSH, maaari mo bang baguhin ang mga direktoryo at makita ang mga direktoryo na gusto mong i-access? SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 26, 2020
Kapag gumagamit ako ng SSH, gumagana ito nang normal at maaari akong mag-browse ng mga direktoryo nang walang isyu.

Sa FileZilla, nakikita ko ang sumusunod:
https://imgur.com/sE2nkf7

Mangyaring ipaalam sa akin kung mayroon kang anumang iba pang mga ideya upang subukan.

Stephen.R

Nasuspinde
Nob 2, 2018
Thailand
  • Peb 26, 2020
... hindi ito kumokonekta. Ito ay literal na nagsasabing 'hindi konektado sa anumang server' sa kanan.
Mga Reaksyon:chrfr SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 26, 2020
Kung titingnan mo ang huling linya sa output sa itaas, sinasabi nitong konektado para sa huling mensahe ng katayuan.

chrfr

Hul 11, 2009
  • Peb 26, 2020
Sinabi ni A4orce84: Kung titingnan mo ang huling linya sa output sa itaas, sinasabing konektado para sa huling mensahe ng katayuan.
Mukhang hindi ito konektado. Maaari ka bang mag-scroll pababa sa status panel sa itaas?
Hindi mo kailangang gumawa ng anumang espesyal na configuration upang magamit ang sftp sa isang mac kung pinagana ang ssh- bilang default, gagana lang ang sftp hangga't valid ang iyong mga kredensyal. SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 26, 2020
Ni-restart ang app, at sinubukang muling kumonekta ayon sa status panel:

Tingnan ang media item ' data-single-image='1'>

Mukhang nadidiskonekta ito pagkatapos ng humigit-kumulang 20 segundo? Hindi sigurado kung ano ang nangyayari...lumalabas na kumonekta sa simula. Mga iniisip?

Mga kalakip

  • Tingnan ang media item ' href='tmp/attachments/screenshot-2020-03-26-14-51-37-png.901540/' > Screenshot 2020-03-26 14.51.37.png'file-meta'> 287 KB ยท Mga View: 118
Huling na-edit: Mar 26, 2020 SA

A4orce84

Orihinal na poster
Abr 17, 2012
  • Peb 28, 2020
May iba pa bang iniisip o ideya? TIA. B

brock-2021

Peb 1, 2021
  • Peb 1, 2021
Nagkakaroon ako ng parehong problema. Sinuman ang nagresolba nito? V

sigla

Agosto 14, 2020
Myensk, Belarus
  • Peb 1, 2021
Kung lubos mong kailangan ang sFTP sinubukan mo bang magpatakbo ng anumang serbisyo ng Docker para doon?
nag google ako isa halimbawa. Hindi sigurado kung iyon ang kailangan mo ngunit mukhang iyon.

Stephen.R

Nasuspinde
Nob 2, 2018
Thailand
  • Peb 1, 2021
Sinabi ni vitalz: Kung kailangan mo ng sFTP sinubukan mo bang magpatakbo ng anumang serbisyo ng Docker para doon?
Ito ay isang biro tama?

Sinabi ni brock-2021: Nagkakaroon ako ng parehong problema. Sinuman ang nagresolba nito?

Eksakto ang parehong senaryo, o ilang pagkakaiba-iba? Anong sftp client ang ginagamit mo (mula sa aling OS)? Anong error/mensahe ang nakikita mo?


OP: kung nagkataon na nabasa mo ito, na-prompt ka ba tungkol sa pagtanggap ng SSH fingerprint ng Mac noong una kang kumonekta sa pamamagitan ng FileZilla? V

sigla

Agosto 14, 2020
Myensk, Belarus
  • Peb 1, 2021
Stephen.R said: This is a joke right?
Hindi kaya. Hindi ito biro.

Kung ang usapang ito ay tungkol sa sFTP server na tumatakbo sa isang Mac para madaling maibigay ito ng Dockerization: Docker container na may mga naka-mount na volume. Nakikita ko lang doon na maraming gumagamit ang nagrereklamo na ang sFTP (server?!) ay napakahirap i-install sa Mac ngayon: kaya, maaaring maging opsyon ang Docker noon.

Ang iba pang mga katanungan ay kung ang magagamit na mga kagustuhan ay makakatugon sa iyong mga pangangailangan. Ngunit sa pangkalahatang nakahiwalay na serbisyo (Docker virtualised container) ay mas mahusay (para sa iyong pribadong paggamit) kaysa sa iyong Mac na nagpapatakbo ng sFTP (isa pang posibleng butas sa seguridad).

O mayroon ding iba na hindi ko sinusunod para sa sFTP. Ngunit sa iyong kaso kapag walang gumagana, susubukan ko ang Docker.

P.S. Nagpapatakbo ako ng Nginx Docker na imahe para sa isang maliit na proyekto online at ito ay may magandang deal.

Stephen.R

Nasuspinde
Nob 2, 2018
Thailand
  • Peb 1, 2021
sabi ni vitalz: Nakikita ko lang doon na maraming gumagamit ang nagrereklamo na ang sFTP (server?!) ay napakahirap i-install sa Mac ngayon

Hindi ko alam kung saan mo nakikita ang 'maraming' reklamo ng user na nagsasabing mahirap mag-install ng sFTP server sa macOS, ngunit parang sinasabi na mahirap mag-install ng electric motor sa Tesla. Hindi mahalaga kung gaano kahirap sa teorya na mag-install ng iba, hindi mo na kailangang gawin ito, dahil mayroon itong ganap na gumagana nang maayos.

Sinabi ni vitalz: kaya, maaaring isang opsyon ang Docker noon.
Walang kinakailangang configuration para paganahin ang built in na sFTP server - paganahin lang ang 'Remote Login' sa Sharing pane ng mga kagustuhan sa system.

Ang Running Docker ay hindi isang makatotohanang solusyon sa problema gaya ng ipinakita. Ito ay katumbas ng pagsasabi sa isang taong nagkulong sa labas ng kanilang bahay na 'eto ang numero para sa isang magaling na builder, magtayo ka lang ng bagong bahay'.

Sinabi ni vitalz: Ngunit sa pangkalahatang nakahiwalay na serbisyo (Docker virtualised container) ay mas mahusay (para sa iyong pribadong paggamit) kaysa sa iyong Mac na nagpapatakbo ng sFTP (isa pang posibleng butas sa seguridad).
Ito ay walang kahulugan. Ang built in na SSH server (na nagbibigay ng sftp) ay nagpapatunay ng mga koneksyon laban sa macOS user database.

Ang isang lalagyan ng Docker upang magbigay ng SFTP, na may access sa mga file ng Mac ay tumatakbo bilang 'ikaw' at nakakakuha ng access sa mga file na iyon, ngunit pagkatapos ay muling ibinabahagi ang mga file na iyon gamit ang anumang mga kredensyal na maaaring i-setup sa lalagyan ng Docker. Pustahan ako ng pera ang mga default na kredensyal ay isang bagay na katawa-tawa na hindi secure.

sabi ni vitalz: O meron ding hindi ko sinusunod para sa sFTP.
Oo, malinaw na may iba pang mali para sa mga nagsabing mayroon silang problema, at sa ngayon ay walang katibayan na ang problema ay anuman maliban sa kanilang SFTP client software.

sabi ni vitalz: P.S. Nagpapatakbo ako ng Nginx Docker na imahe para sa isang maliit na proyekto online at ito ay may magandang deal.
Ano ang kinalaman nito sa presyo ng isda?

Ang gusto ng OP ay literal na nakakamit sa pamamagitan ng pag-tick sa isang kahon sa System Preferences > Sharing.
Mga Reaksyon:chrfr V

sigla

Agosto 14, 2020
Myensk, Belarus
  • Peb 2, 2021
Sinabi ni Stephen.R: Walang kinakailangang configuration para paganahin ang built in na sFTP server - paganahin lang ang 'Remote Login' sa Sharing pane ng mga kagustuhan sa system.
Kung iyon ay simple sa mga gumagamit, ang paksang iyon ay maaaring wala. Ngunit ang ilang mga gumagamit ay nagreklamo na hindi ito tumatakbo nang maayos para sa kanila.

Sinabi ni Stephen.R: Docker container upang magbigay ng SFTP, na may access sa mga file ng Mac ay tumatakbo bilang 'ikaw' at nakakakuha ng access sa mga file na iyon
Nagbibigay lamang ito ng access sa mga file na iyon (mga naka-mount na volume). Ang mga file ng ibang host ay hindi kailanman naa-access.


Sinabi ni Stephen.R: ang built in na SSH server (na nagbibigay ng sftp) ay nagpapatunay ng mga koneksyon laban sa macOS user database
Walang problema sa pag-mount ng host authorized ssh keys file sa Docker container.

Stephen.R

Nasuspinde
Nob 2, 2018
Thailand
  • Peb 2, 2021
Sinabi ni vitalz: Kung iyon ay simple sa mga gumagamit na ang paksang iyon ay maaaring wala. Ngunit ang ilang mga gumagamit ay nagreklamo na hindi ito tumatakbo nang maayos para sa kanila.
Ang OP o iba pang nagkakaroon ng problema sa isang SFTP client ay hindi kinakailangang nagpapahiwatig ng anumang problema sa built in na SFTP server. Ito ay eksaktong parehong SFTP server na tatakbo sa anumang imahe ng Docker: OpenSSH.

Sinabi ni vitalz: Nagbibigay lamang ito ng access sa mga file na iyon (mga naka-mount na volume).
Nalampasan mo ang puntong ginagawa ko: ang built in na SFTP server ay gumagamit ng pinagbabatayan na mga pahintulot ng filesystem, kaya bilang default, ang iyong account lang ang may access sa iyong home folder, halimbawa, ngunit pinapayagan din nito ang pag-access sa anumang bagay na mayroon kang access.

Ang pagpapatakbo ng isang Docker instance upang ibigay ay nangangahulugan na ang anumang binibigyan mo ng access (dahil gusto mong i-access ito) ay magagamit din sa anumang mga arbitrary na account ng gumagamit na maaaring tukuyin sa imahe ng Docker.

Sinabi ni vitalz: Walang problema sa pag-mount ng host na awtorisadong ssh keys file sa Docker container.
Iyan ay isang magandang eksklusibong Venn diagram na nakuha mo doon, ng mga taong marunong gumamit ng pampubliko/pribadong key pairs, alam kung paano gamitin ang mga ito sa loob ng isang Docker na imahe, ngunit iniisip din ang paggamit ng Docker sa halip na alamin kung bakit ang kanilang SFTP client ay hindi makakonekta sa built in na SFTP server ay isang magandang ideya.

Ito ay tulad ng Venn diagram ng Vegan Butchers na nag-iisip na ang McDonalds ay isang de-kalidad na restaurant.

Stephen.R

Nasuspinde
Nob 2, 2018
Thailand
  • Peb 2, 2021
Ok kaya @A4orce84 @brock-2021 Nagpatakbo lang ako ng isang mabilis na pagsubok sa isang Debian VM. Nag-install ako ng FileZilla, nakasaksak sa aking host OS IP, username at password, at siguradong nabigo itong kumonekta, nabigong magpakita sa akin ng anumang prompt tungkol sa pagtanggap ng fingerprint ng server atbp.

Naglagay ako ng port number, at nakakonekta ito at ipinakita sa akin ang prompt para sa fingerprint. Bilang kahalili, sinubukan ko ito sa sftp:// at walang port (tulad ng ipinapakita ng screenshot ni @A4orce84) at gumana rin iyon.

Kung maaari mong tukuyin ang ilang higit pang mga katangian tungkol sa iyong setup (partikular na Linux distro at bersyon na iyong ginagamit, bersyon ng FileZilla, bersyon ng macOS) walang duda na malalaman namin kung bakit hindi ito kumonekta nang maayos.


Sa mas malapit na pagsisiyasat: @A4orce84 ay tila nagpapatakbo ng FileZilla sa isang Mac: Nagpapakita ito ng mga path na partikular sa macOS sa lokal tinapay. B

brock-2021

Peb 1, 2021
  • Peb 2, 2021
Ang aking tanong ay walang kinalaman sa pagpapatakbo ng isang sFTP server nang lokal (tulad ng sa Docker). Sinusubukan ko lang na kumonekta sa isang sFTP server (1and1.com). Ito ay nakakatawa kahit na maaari akong kumonekta sa isa pang sFTP server at gumawa din ng ssh sa kabilang server. Kaya ito ay may kinalaman sa 1and1 at Catalina at ssh (dahil hindi ko rin ma-ssh sa 1and1)

chrfr

Hul 11, 2009
  • Peb 2, 2021
Sinabi ni brock-2021: Ang aking tanong ay walang kinalaman sa pagpapatakbo ng isang sFTP server nang lokal (tulad ng sa Docker). Sinusubukan ko lang na kumonekta sa isang sFTP server (1and1.com). Ito ay nakakatawa kahit na maaari akong kumonekta sa isa pang sFTP server at gumawa din ng ssh sa kabilang server. Kaya ito ay may kinalaman sa 1and1 at Catalina at ssh (dahil hindi ko rin ma-ssh sa 1and1)
Gumagamit ka rin ba ng Filezilla? Wala akong mga isyu sa pagkonekta sa mga sftp server alinman sa isang Mac o sa ibang lugar gamit ang Cyberduck.