المنتديات

MacOS Catalina - هل خادم sFTP ممكن؟

إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 23 فبراير 2020
مرحبا شباب،

كما ينص الموضوع ، هل هناك طريقة لبدء خدمة sFTP على نظام MacOS؟ لقد قمت بالفعل بتمكين SSH و SMB ، ولكني أبحث عن sFTP أيضًا.

عمة.

السيدة.

14 مارس 2009


  • 23 فبراير 2020
وظيفة SFTP هي جزء من SSH. إنها FTPS وهذا شيء منفصل.

بشكل عام ، يعتبر FTP (S) في الغالب AFAIK قديمة.
تفاعلات:فوشال إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 23 فبراير 2020
إذن لا توجد طريقة لتمكين الخدمة؟ عثرت بالصدفة على هذا المستند ، لكن عمره بضع سنوات:

كيفية تشغيل خادم FTP أو SFTP في نظام macOS؟ | OS X تلميحات

بشكل افتراضي ، لا يتم تثبيت FTP في أحدث إصدارات النظام ، ولكن هذا لا يعني أنه لا يمكنك تثبيت البروتوكول بنفسك. osxtips.net
شكرا للمساعدة حتى الآن!

ستيفن ر

موقوف عن العمل
2 نوفمبر 2018
تايلاند
  • 23 فبراير 2020
إذا قمت بتمكين SSH ، فسيكون SFTP متاحًا بالفعل.
تفاعلات:فوشال إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 23 فبراير 2020
عندما أحاول الاتصال بالخادم الخاص بي من كمبيوتر محمول آخر (Linux) ، فإنه يتصل ، لكنه لا يُظهر لي أي قوائم دليل على الخادم (الجهاز البعيد الذي يعمل بنظام MacOS). تاريخ آخر تعديل: 23 آذار (مارس) 2020 إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 26 فبراير 2020
هل لدى أي شخص بعض الأفكار السريعة حول ما يجب أن يحاول تشغيل الأشياء؟ TIA.

ستيفن ر

موقوف عن العمل
2 نوفمبر 2018
تايلاند
  • 26 فبراير 2020
ما الذي تستخدمه للاتصال من جهاز Linux؟

ماذا يحدث إذا قمت فقط باستخدام ssh لنظام التشغيل Mac من جهاز Linux؟ إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 26 فبراير 2020
SSH يعمل بشكل جيد ، بدون مشاكل. أنا أستخدم Filezilla على جهاز Linux الخاص بي.

ستيفن ر

موقوف عن العمل
2 نوفمبر 2018
تايلاند
  • 26 فبراير 2020
ما هو المسار الأولي الذي تم تعيين FileZilla لاستخدامه؟

عند الاتصال عبر SSH ، هل يمكنك تغيير الدلائل ورؤية الدلائل التي تريد الوصول إليها؟ إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 26 فبراير 2020
عندما أستخدم SSH ، فإنه يعمل بشكل طبيعي ويمكنني تصفح الدلائل دون مشكلة.

في FileZilla ، أرى ما يلي:
https://imgur.com/sE2nkf7

يرجى إعلامي إذا كان لديك أي أفكار أخرى لتجربتها.

ستيفن ر

موقوف عن العمل
2 نوفمبر 2018
تايلاند
  • 26 فبراير 2020
... انها ليست متصلة. تقول حرفياً 'غير متصل بأي خادم' على اليمين.
تفاعلات:chrfr إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 26 فبراير 2020
إذا نظرت إلى السطر الأخير في الإخراج في الجزء العلوي ، فإنه يقول متصل لآخر رسالة حالة.

chrfr

11 يوليو 2009
  • 26 فبراير 2020
قال A4orce84: إذا ألقيت نظرة على السطر الأخير في الإخراج في الأعلى ، فستجد أنه متصل برسالة الحالة الأخيرة.
لا يبدو أنه متصل. هل يمكنك التمرير لأسفل في لوحة الحالة في الأعلى؟
لا تحتاج إلى إجراء أي تكوين خاص لاستخدام sftp على جهاز Mac إذا تم تمكين ssh - بشكل افتراضي ، سيعمل sftp فقط طالما أن بيانات الاعتماد الخاصة بك صالحة. إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 26 فبراير 2020
أعد تشغيل التطبيق ، وحاول إعادة الاتصال وفقًا للوحة الحالة:

اعرض عنصر الوسائط 'data-single-image = '1'>

يبدو أنه قطع الاتصال بعد حوالي 20 ثانية؟ غير متأكد مما يحدث ... يبدو أنه يتصل في البداية. أفكار؟

المرفقات

  • عرض عنصر الوسائط 'href =' tmp / attachments / screenshot-2020-03-26-14-51-37-png.901540 / '> لقطة الشاشة 2020-03-26 14.51.37.png'file-meta '> 287 كيلوبايت · المشاهدات: 118
تاريخ آخر تعديل: 26 آذار (مارس) 2020 إلى

A4 فورس 84

ملصق أصلي
17 أبريل 2012
  • 28 فبراير 2020
أي شخص آخر لديه أي أفكار أو أفكار؟ TIA. ب

بروك -2021

1 فبراير 2021
  • 1 فبراير 2021
أواجه نفس المشكلة. أي شخص حل هذا؟ الخامس

حيوية

14 أغسطس 2020
مينسك ، بيلاروسيا
  • 1 فبراير 2021
إذا كنت في حاجة ماسة إلى sFTP ، فهل حاولت تشغيل أي خدمة Docker لذلك؟
أنا غوغل واحد على سبيل المثال. لست متأكدًا مما إذا كان هذا هو ما تحتاجه ولكنه يبدو كذلك.

ستيفن ر

موقوف عن العمل
2 نوفمبر 2018
تايلاند
  • 1 فبراير 2021
قال Vitalz: إذا كنت في حاجة ماسة إلى sFTP ، فهل حاولت تشغيل أي خدمة Docker لذلك؟
هذه مزحة اليس كذلك؟

قال brock-2021: أواجه نفس المشكلة. أي شخص حل هذا؟

نفس السيناريو بالضبط ، أو بعض الاختلاف؟ ما هو عميل sftp الذي تستخدمه (من أي نظام تشغيل)؟ ما الخطأ / الرسائل التي تراها؟


OP: إذا قرأت هذا ، فهل تمت مطالبتك بقبول بصمة SSH الخاصة بـ Mac عند الاتصال لأول مرة عبر FileZilla؟ الخامس

حيوية

14 أغسطس 2020
مينسك ، بيلاروسيا
  • 1 فبراير 2021
قال ستيفن ر: هذه مزحة أليس كذلك؟
لا ليست كذلك. انها ليست مزحة.

إذا كان هذا الحديث عن خادم sFTP يعمل على جهاز Mac ، فيمكن أن يوفره Dockerization بسهولة: حاوية Docker مع وحدات تخزين محمولة. فقط أرى أن هناك الكثير من المستخدمين الذين يشكون من صعوبة تثبيت sFTP (الخادم؟!) على Mac الآن: لذلك ، قد يكون Docker خيارًا في ذلك الوقت.

الأسئلة الأخرى هي ما إذا كانت التفضيلات المتاحة ستلبي احتياجاتك. ولكن بشكل عام ، تعد الخدمة المعزولة (حاوية Docker الافتراضية) أفضل (لاستخدامك الخاص) من جهاز Mac الذي يعمل بنظام sFTP (ثغرة أخرى محتملة في الأمان).

أو هناك أيضًا شيء آخر لا أتبعه في sFTP. لكن في حالتك عندما لا يعمل شيء سأجرب Docker.

ملاحظة. أقوم بتشغيل صورة Nginx Docker لمشروع صغير عبر الإنترنت وهو يتعامل بشكل جيد جدًا.

ستيفن ر

موقوف عن العمل
2 نوفمبر 2018
تايلاند
  • 1 فبراير 2021
قال Vitalz: فقط أرى أن هناك الكثير من المستخدمين يشكو من الصعب جدًا تثبيت sFTP (الخادم؟!) على Mac الآن

لا أعرف أين ترى 'الكثير' من شكاوى المستخدمين التي تقول إنه من الصعب تثبيت خادم sFTP على نظام macOS ، لكن الأمر يشبه القول بأنه من الصعب تثبيت محرك كهربائي في سيارة تسلا. لا يهم كم قد يكون من الصعب من الناحية النظرية تثبيت واحد مختلف ، لست بحاجة إلى القيام بذلك ، لأنه يحتوي على واحد يعمل بشكل جيد بالفعل.

قال Vitalz: لذلك ، قد يكون Docker خيارًا بعد ذلك.
لا يوجد أي تكوين مطلوب لتمكين خادم sFTP المدمج - فقط قم بتمكين 'تسجيل الدخول عن بُعد' في جزء المشاركة في تفضيلات النظام.

إن تشغيل Docker ليس حلاً واقعياً للمشكلة كما هو مقدم. إنه يعادل إخبار شخص أغلق منزله بأن 'هذا هو رقم البناء الجيد ، فقط قم ببناء منزل جديد'.

قال Vitalz: ولكن بشكل عام الخدمة المعزولة (حاوية Docker الافتراضية) أفضل (لاستخدامك الخاص) من جهاز Mac الذي يعمل بنظام sFTP (ثغرة أخرى محتملة في الأمان).
هذا لا معنى له. يقوم خادم SSH المدمج (الذي يوفر بروتوكول sftp) بمصادقة الاتصالات مقابل قاعدة بيانات مستخدم macOS.

تعمل حاوية Docker لتوفير SFTP ، مع إمكانية الوصول إلى ملفات Mac ، على أنها 'أنت' ويمكنها الوصول إلى هذه الملفات ، ولكن بعد ذلك تعيد مشاركة هذه الملفات باستخدام أي بيانات اعتماد قد يتم إعدادها في حاوية Docker. أراهن بالمال على أن أوراق الاعتماد الافتراضية هي شيء غير آمن بشكل يبعث على السخرية.

قال Vitalz: أو هناك أيضًا شيء آخر لا أتبعه لـ sFTP.
نعم ، من الواضح أن هناك شيئًا خاطئًا آخر لأولئك الذين قالوا إن لديهم مشكلة ، وحتى الآن لا يوجد دليل على أن المشكلة تتعلق بأي شيء بخلاف برنامج عميل SFTP.

قال Vitalz: PS أقوم بتشغيل صورة Nginx Docker لمشروع صغير عبر الإنترنت وهو يتعامل بشكل جيد جدًا.
ما علاقة ذلك بسعر السمك؟

ما يريده OP يتم تحقيقه حرفيًا من خلال تحديد مربع واحد في تفضيلات النظام> المشاركة.
تفاعلات:chrfr الخامس

حيوية

14 أغسطس 2020
مينسك ، بيلاروسيا
  • 2 فبراير 2021
قال Stephen.R: لا يوجد أي تكوين مطلوب لتمكين خادم sFTP المدمج - فقط قم بتمكين 'تسجيل الدخول عن بُعد' في جزء المشاركة في تفضيلات النظام.
إذا كان ذلك بسيطًا للمستخدمين ، فقد لا يكون هذا الموضوع موجودًا. لكن بعض المستخدمين اشتكوا من أن الأمر لا يسير على ما يرام بالنسبة لهم.

قال Stephen.R: إن حاوية Docker لتزويد SFTP ، مع إمكانية الوصول إلى ملفات Mac تعمل كـ 'أنت' ويمكنها الوصول إلى هذه الملفات
يمنح الوصول فقط إلى تلك الملفات (وحدات التخزين المركبة). لا يمكن الوصول إلى ملفات المضيف الآخر أبدًا.


قال Stephen.R: خادم SSH المدمج (الذي يوفر بروتوكول sftp) يصادق على الاتصالات مقابل قاعدة بيانات مستخدم macOS
لا توجد مشكلة في تحميل ملف مفاتيح ssh المصرح به للمضيف إلى حاوية Docker.

ستيفن ر

موقوف عن العمل
2 نوفمبر 2018
تايلاند
  • 2 فبراير 2021
قال Vitalz: إذا كان ذلك بسيطًا للمستخدمين ، فقد لا يكون هذا الموضوع موجودًا. لكن بعض المستخدمين اشتكوا من أن الأمر لا يسير على ما يرام بالنسبة لهم.
OP أو الآخرين الذين لديهم مشكلة مع عميل SFTP لا يشير بالضرورة إلى أي مشكلة في خادم SFTP المدمج. إنه بالضبط نفس خادم SFTP الذي سيتم تشغيله في أي صورة Docker: OpenSSH.

قال Vitalz: إنه يمنح الوصول فقط إلى تلك الملفات (وحدات التخزين المركبة).
لقد فاتتك النقطة التي كنت أقوم بها: يستخدم خادم SFTP المدمج أذونات نظام الملفات الأساسية ، لذلك افتراضيًا فقط حسابك لديه حق الوصول إلى المجلد الرئيسي الخاص بك ، على سبيل المثال ، ولكنه يسمح أيضًا بالوصول إلى أي شيء يمكنك الوصول إليه.

تشغيل مثيل Docker لتوفير هذا يعني أن أي شيء تمنحه حق الوصول (لأنك تريد الوصول إليه) متاح أيضًا لأي حسابات مستخدم عشوائية قد يتم تحديدها في صورة Docker.

قال Vitalz: لا توجد مشكلة في تحميل ملف مفاتيح ssh المصرح به للمضيف إلى حاوية Docker.
هذا رسم تخطيطي جميل حصري لـ Venn لديك هناك ، من الأشخاص الذين يعرفون كيفية استخدام أزواج المفاتيح العامة / الخاصة ، ويعرفون كيفية استخدامها داخل صورة Docker ، لكنهم أيضًا يفكرون في استخدام Docker بدلاً من مجرد معرفة السبب لن يتصل عميل SFTP الخاص بهم بخادم SFTP المدمج فكرة جيدة.

إنه يشبه إلى حد ما مخطط فين للجزارين النباتيين الذين يعتقدون أن ماكدونالدز هو مطعم عالي الجودة.

ستيفن ر

موقوف عن العمل
2 نوفمبر 2018
تايلاند
  • 2 فبراير 2021
حسنًا ، @ A4orce84 @ brock-2021 لقد أجريت للتو اختبارًا سريعًا في Debian VM. لقد قمت بتثبيت FileZilla ، وقمت بتوصيل IP OS الخاص بالمضيف ، واسم المستخدم وكلمة المرور ، وتأكدت من أنه فشل في الاتصال ، وفشلت في إظهار أي مطالبة بشأن قبول بصمة الخادم وما إلى ذلك.

لقد علقت رقم منفذ ، وتم توصيله وأظهر لي المطالبة ببصمة الإصبع. بدلاً من ذلك ، جربته باستخدام sftp: // ولا يوجد منفذ (كما تظهر لقطة شاشة @ A4orce84) وقد نجح ذلك أيضًا.

إذا كان بإمكانك تحديد المزيد من السمات حول الإعداد الخاص بك (توزيعة وإصدار Linux محددان تستخدمهما ، إصدار FileZilla ، إصدار macOS) فلا شك في أنه لا يمكننا معرفة سبب عدم اتصاله بشكل صحيح.


عند الفحص الدقيق: يبدو أن @ A4orce84 يقوم بتشغيل FileZilla على جهاز Mac: إنه يعرض مسارات خاصة جدًا بنظام macOS في محلي خبز. ب

بروك -2021

1 فبراير 2021
  • 2 فبراير 2021
سؤالي ليس له علاقة بتشغيل خادم sFTP محليًا (كما هو الحال في Docker). أنا أحاول ببساطة الاتصال بخادم sFTP (1and1.com). إنه لأمر مضحك على الرغم من أنني أستطيع الاتصال بخادم sFTP آخر وكذلك القيام بـ ssh بالخادم الآخر. إذن ، يتعلق الأمر بـ 1and1 و Catalina و ssh (لأنني لا أستطيع الدخول إلى 1and1 أيضًا)

chrfr

11 يوليو 2009
  • 2 فبراير 2021
قال brock-2021: سؤالي ليس له علاقة بتشغيل خادم sFTP محليًا (كما هو الحال في Docker). أنا أحاول ببساطة الاتصال بخادم sFTP (1and1.com). إنه لأمر مضحك على الرغم من أنني أستطيع الاتصال بخادم sFTP آخر وكذلك القيام بـ ssh بالخادم الآخر. إذن ، يتعلق الأمر بـ 1and1 و Catalina و ssh (لأنني لا أستطيع الدخول إلى 1and1 أيضًا)
هل تستخدم Filezilla أيضًا؟ لم أواجه أي مشاكل في الاتصال بخوادم sftp سواء على جهاز Mac أو في أي مكان آخر باستخدام Cyberduck.