Forum

MacOS Catalina - Server sFTP Mungkinkah?

KE

A4orce84

poster asli
17 April 2012
  • 23 Februari 2020
Hai teman-teman,

Seperti yang dinyatakan subjek, apakah ada cara untuk memulai layanan sFTP di MacOS? Saya sudah mengaktifkan SSH dan SMB, tetapi juga mencari sFTP.

TANTE.

Nyonya.

14 Maret 2009


  • 23 Februari 2020
Fungsionalitas SFTP adalah bagian dari SSH. FTPS itu sesuatu yang terpisah.

Secara umum, FTP(S) dianggap sebagian besar AFAIK usang.
Reaksi:Fuchal KE

A4orce84

poster asli
17 April 2012
  • 23 Februari 2020
Jadi apakah tidak ada cara untuk mengaktifkan layanan? Saya menemukan dokumen ini, tetapi sudah berumur beberapa tahun:

Bagaimana Cara Menjalankan Server FTP atau SFTP di macOS? | Kiat OS X

Secara default, FTP tidak diinstal di versi sistem terbaru, tetapi ini tidak berarti Anda tidak dapat menginstal protokol sendiri. osxtips.net
Terima kasih atas bantuannya selama ini!

Stephen.R

Tergantung
2 November 2018
Thailand
  • 23 Februari 2020
Jika Anda mengaktifkan SSH, SFTP sudah tersedia.
Reaksi:Fuchal KE

A4orce84

poster asli
17 April 2012
  • 23 Februari 2020
Ketika saya mencoba terhubung ke server saya dari laptop lain (Linux), itu terhubung, tetapi TIDAK menunjukkan kepada saya daftar direktori apa pun di server (Mesin jarak jauh yang menjalankan MacOS). Terakhir diedit: 23 Maret 2020 KE

A4orce84

poster asli
17 April 2012
  • 26 Februari 2020
Adakah yang punya ide cepat tentang apa yang harus dicoba agar semuanya berfungsi? TIA.

Stephen.R

Tergantung
2 November 2018
Thailand
  • 26 Februari 2020
Apa yang Anda gunakan untuk terhubung dari mesin Linux?

Apa yang terjadi jika Anda hanya ssh ke Mac dari mesin Linux? KE

A4orce84

poster asli
17 April 2012
  • 26 Februari 2020
SSH berfungsi dengan baik, tanpa masalah. Saya menggunakan Filezilla di mesin Linux saya.

Stephen.R

Tergantung
2 November 2018
Thailand
  • 26 Februari 2020
Apa jalur awal yang akan digunakan FileZilla?

Saat Anda terhubung melalui SSH, dapatkah Anda mengubah direktori dan melihat direktori yang ingin Anda akses? KE

A4orce84

poster asli
17 April 2012
  • 26 Februari 2020
Ketika saya menggunakan SSH, ini berfungsi normal dan saya dapat menelusuri direktori tanpa masalah.

Di FileZilla, saya melihat yang berikut:
https://imgur.com/sE2nkf7

Tolong beri tahu saya jika Anda memiliki ide lain untuk dicoba.

Stephen.R

Tergantung
2 November 2018
Thailand
  • 26 Februari 2020
... tidak terhubung. Secara harfiah tertulis 'tidak terhubung ke server mana pun' di sebelah kanan.
Reaksi:chrfr KE

A4orce84

poster asli
17 April 2012
  • 26 Februari 2020
Jika Anda melihat baris terakhir pada output di atas, itu TIDAK mengatakan terhubung untuk pesan status terakhir.

chrfr

11 Juli 2009
  • 26 Februari 2020
A4orce84 berkata: Jika Anda melihat baris terakhir pada output di atas, itu TIDAK mengatakan terhubung untuk pesan status terakhir.
Tampaknya tidak terhubung. Bisakah Anda menggulir ke bawah di panel status di bagian atas?
Anda tidak perlu melakukan konfigurasi khusus untuk menggunakan sftp di mac jika ssh diaktifkan- secara default sftp hanya akan berfungsi selama kredensial Anda valid. KE

A4orce84

poster asli
17 April 2012
  • 26 Februari 2020
Mulai ulang aplikasi, dan coba sambungkan kembali sesuai dengan panel status:

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

Sepertinya terputus setelah sekitar 20 detik? Tidak yakin apa yang terjadi... tampaknya terhubung pada awalnya. Pikiran?

lampiran

  • Lihat item media ' href='tmp/attachments/screenshot-2020-03-26-14-51-37-png.901540/' > Tangkapan layar 26-03-2020 14.51.37.png'file-meta'> 287 KB ยท Tampilan: 118
Terakhir diedit: 26 Maret 2020 KE

A4orce84

poster asli
17 April 2012
  • 28 Februari 2020
Adakah orang lain yang punya pemikiran atau ide? TIA. B

brock-2021

1 Februari 2021
  • 1 Februari 2021
Saya mengalami masalah yang sama. Adakah yang menyelesaikan ini? V

daya hidup

14 Agustus 2020
Myensk, Belarusia
  • 1 Februari 2021
Jika Anda sangat membutuhkan sFTP, apakah Anda mencoba menjalankan layanan Docker untuk itu?
saya googling satu contohnya. Tidak yakin apakah itu yang Anda butuhkan tetapi tampaknya seperti itu.

Stephen.R

Tergantung
2 November 2018
Thailand
  • 1 Februari 2021
vitalz berkata: Jika Anda sangat membutuhkan sFTP, apakah Anda mencoba menjalankan layanan Docker untuk itu?
Ini adalah lelucon kan?

brock-2021 berkata: Saya mengalami masalah yang sama. Adakah yang menyelesaikan ini?

Skenario yang persis sama, atau beberapa variasi? Klien sftp apa yang Anda gunakan (dari OS mana)? Kesalahan/pesan apa yang Anda lihat?


OP: jika Anda membaca ini, apakah Anda diminta untuk menerima sidik jari SSH Mac ketika Anda pertama kali terhubung melalui FileZilla? V

daya hidup

14 Agustus 2020
Myensk, Belarusia
  • 1 Februari 2021
Stephen.R berkata: Ini lelucon bukan?
Tidak, bukan. Ini bukan lelucon.

Jika pembicaraan ini adalah tentang server sFTP yang berjalan di Mac, maka Dockerization dapat menyediakannya dengan mudah: Wadah Docker dengan volume terpasang. Hanya saya melihat ada banyak keluhan pengguna sFTP (server?!) Sangat sulit untuk menginstal di Mac sekarang: jadi, Docker mungkin menjadi pilihan kemudian.

Pertanyaan lainnya adalah apakah preferensi yang tersedia akan memenuhi kebutuhan Anda. Tetapi secara umum layanan terisolasi (wadah tervirtualisasi Docker) lebih baik (untuk penggunaan pribadi Anda) daripada Mac Anda yang menjalankan sFTP (satu lagi kemungkinan lubang dalam keamanan).

Atau ada juga hal lain yang tidak saya ikuti untuk sFTP. Tetapi dalam kasus Anda ketika tidak ada yang berhasil, saya akan mencoba Docker.

P.S. Saya menjalankan gambar Nginx Docker untuk proyek kecil online dan itu cukup bagus.

Stephen.R

Tergantung
2 November 2018
Thailand
  • 1 Februari 2021
vitalz berkata: Baru saja saya melihat ada banyak keluhan pengguna sFTP (server?!) Sangat sulit untuk menginstal di Mac sekarang

Saya tidak tahu di mana Anda melihat 'banyak' keluhan pengguna yang mengatakan sulit untuk menginstal server sFTP di macOS, tetapi itu seperti mengatakan sulit untuk menginstal motor listrik di Tesla. Tidak peduli seberapa sulit secara teori untuk menginstal yang berbeda, Anda tidak perlu melakukannya, karena sudah ada yang berfungsi dengan baik.

vitalz berkata: jadi, Docker mungkin bisa menjadi pilihan.
Tidak ada konfigurasi yang diperlukan untuk mengaktifkan server sFTP bawaan - cukup aktifkan 'Login Jarak Jauh' di panel Berbagi di preferensi sistem.

Menjalankan Docker bukanlah solusi realistis untuk masalah seperti yang disajikan. Ini setara dengan memberi tahu seseorang yang mengunci diri di luar rumah 'ini nomor untuk pembangun yang baik, bangun saja rumah baru'.

vitalz berkata: Tetapi secara umum layanan terisolasi (wadah tervirtualisasi Docker) lebih baik (untuk penggunaan pribadi Anda) daripada Mac Anda yang menjalankan sFTP (satu lagi kemungkinan lubang dalam keamanan).
Ini tidak masuk akal. Server SSH bawaan (yang menyediakan sftp) mengotentikasi koneksi terhadap database pengguna macOS.

Wadah Docker untuk menyediakan SFTP, dengan akses ke file Mac berjalan sebagai 'Anda' dan mendapatkan akses ke file tersebut, tetapi kemudian membagikan ulang file tersebut menggunakan kredensial apa pun yang mungkin disiapkan di wadah Docker. Saya berani bertaruh uang kredensial default adalah sesuatu yang sangat tidak aman.

vitalz berkata: Atau ada hal lain yang tidak saya ikuti untuk sFTP.
Ya, jelas ada sesuatu yang salah bagi mereka yang mengatakan bahwa mereka memiliki masalah, dan sejauh ini tidak ada bukti bahwa masalahnya adalah apa pun selain perangkat lunak klien SFTP mereka.

vitalz berkata: P.S. Saya menjalankan gambar Nginx Docker untuk proyek kecil online dan itu cukup bagus.
Apa hubungannya dengan harga ikan?

Apa yang diinginkan OP benar-benar dicapai dengan mencentang satu kotak di System Preferences > Sharing.
Reaksi:chrfr V

daya hidup

14 Agustus 2020
Myensk, Belarusia
  • 2 Februari 2021
Stephen.R berkata: Tidak ada konfigurasi yang diperlukan untuk mengaktifkan server sFTP bawaan - cukup aktifkan 'Login Jarak Jauh' di panel Berbagi di preferensi sistem.
Jika itu sederhana bagi pengguna, subjek itu mungkin tidak ada. Tetapi beberapa pengguna mengeluh itu tidak berjalan mulus untuk mereka.

Stephen.R berkata: Wadah Docker untuk menyediakan SFTP, dengan akses ke file Mac berjalan sebagai 'Anda' dan mendapatkan akses ke file-file itu
Ini memberikan akses hanya ke file-file itu (volume terpasang). File host lain tidak pernah dapat diakses.


Stephen.R berkata: server SSH bawaan (yang menyediakan sftp) mengotentikasi koneksi terhadap basis data pengguna macOS
Tidak ada masalah untuk memasang file kunci ssh resmi Host ke wadah Docker.

Stephen.R

Tergantung
2 November 2018
Thailand
  • 2 Februari 2021
vitalz berkata: Jika itu mudah bagi pengguna, subjek itu mungkin tidak ada. Tetapi beberapa pengguna mengeluh itu tidak berjalan mulus untuk mereka.
OP atau orang lain yang memiliki masalah dengan klien SFTP tidak selalu menunjukkan masalah apa pun dengan server SFTP bawaan. Ini persis sama dengan server SFTP yang akan berjalan di image Docker apa pun: OpenSSH.

vitalz berkata: Ini memberikan akses hanya ke file-file itu (volume terpasang).
Anda melewatkan poin yang saya buat: server SFTP bawaan menggunakan izin sistem file yang mendasarinya, jadi secara default hanya akun Anda yang memiliki akses ke folder rumah Anda, misalnya, tetapi juga memungkinkan akses ke apa pun yang Anda akses.

Menjalankan instance Docker untuk menyediakan itu berarti bahwa apa pun yang Anda berikan aksesnya (karena Anda ingin mengaksesnya) juga tersedia untuk akun pengguna arbitrer apa pun yang dapat ditentukan dalam image Docker.

vitalz berkata: Tidak ada masalah untuk memasang file kunci ssh resmi Host ke wadah Docker.
Itu adalah diagram Venn eksklusif yang sangat bagus yang Anda miliki, tentang orang-orang yang tahu cara menggunakan pasangan kunci publik/pribadi, tahu cara menggunakannya dalam gambar Docker, tetapi juga berpikir untuk menggunakan Docker daripada hanya mencari tahu alasannya klien SFTP mereka tidak akan terhubung ke server SFTP bawaan adalah ide yang bagus.

Ini seperti diagram Venn dari Tukang Daging Vegan yang menganggap McDonalds adalah restoran berkualitas tinggi.

Stephen.R

Tergantung
2 November 2018
Thailand
  • 2 Februari 2021
Ok jadi @A4orce84 @brock-2021 Saya baru saja menjalankan tes cepat di VM Debian. Saya menginstal FileZilla, menyambungkan IP OS host saya, nama pengguna dan kata sandi, dan tentu saja itu gagal terhubung, gagal menunjukkan kepada saya Prompt tentang menerima sidik jari server, dll.

Saya memasukkan nomor port, dan itu terhubung dan menunjukkan kepada saya prompt untuk sidik jari. Atau saya mencobanya dengan sftp:// dan tanpa port (seperti yang ditunjukkan oleh tangkapan layar @ A4orce84) dan itu juga berhasil.

Jika Anda dapat menentukan lebih banyak atribut tentang pengaturan Anda (distro & versi Linux tertentu yang Anda gunakan, versi FileZilla, versi macOS), kami pasti dapat mengetahui mengapa itu tidak terhubung dengan benar.


Setelah diperiksa lebih dekat: @A4orce84 tampaknya menjalankan FileZilla di Mac: Ini menunjukkan jalur yang sangat spesifik untuk macOS di lokal roti. B

brock-2021

1 Februari 2021
  • 2 Februari 2021
Pertanyaan saya tidak ada hubungannya dengan menjalankan server sFTP secara lokal (seperti di Docker). Saya hanya mencoba terhubung ke server sFTP (1and1.com). Lucu meskipun saya dapat terhubung ke server sFTP lain dan juga melakukan ssh ke server lain. Jadi ini ada hubungannya dengan 1and1 dan Catalina dan ssh (karena saya juga tidak bisa ssh ke 1and1)

chrfr

11 Juli 2009
  • 2 Februari 2021
brock-2021 berkata: Pertanyaan saya tidak ada hubungannya dengan menjalankan server sFTP secara lokal (seperti di Docker). Saya hanya mencoba terhubung ke server sFTP (1and1.com). Lucu meskipun saya dapat terhubung ke server sFTP lain dan juga melakukan ssh ke server lain. Jadi ini ada hubungannya dengan 1and1 dan Catalina dan ssh (karena saya juga tidak bisa ssh ke 1and1)
Apakah Anda juga menggunakan Filezilla? Saya tidak mengalami masalah saat menyambung ke server sftp baik di Mac atau di tempat lain menggunakan Cyberduck.