Diễn Đàn

MacOS Catalina - Máy chủ sFTP Có thể không?

ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • 23 tháng 2, 2020
Này các cậu,

Như chủ đề đã nêu, có cách nào để khởi động dịch vụ sFTP trên MacOS không? Tôi đã bật SSH và SMB, nhưng cũng đang tìm kiếm sFTP.

DÌ.

Bà.

Ngày 14 tháng 3 năm 2009


  • 23 tháng 2, 2020
Chức năng SFTP là một phần của SSH. Đó là FTPS là một cái gì đó riêng biệt.

Nói chung, FTP (S) hầu hết được coi là AFAIK đã lỗi thời.
Phản ứng:Fuchal ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • 23 tháng 2, 2020
Vì vậy, không có cách nào để kích hoạt dịch vụ? Tôi tình cờ tìm thấy tài liệu này, nhưng nó đã được vài năm:

Làm cách nào để chạy FTP hoặc SFTP Server trong macOS? | Mẹo OS X

Theo mặc định, FTP không được cài đặt trong các phiên bản mới nhất của hệ thống, nhưng điều này không có nghĩa là bạn không thể tự cài đặt giao thức. osxtips.net
Cảm ơn sự giúp đỡ cho đến nay!

Stephen.R

Cấm
Ngày 2 tháng 11 năm 2018
nước Thái Lan
  • 23 tháng 2, 2020
Nếu bạn đã bật SSH, thì SFTP đã có sẵn.
Phản ứng:Fuchal ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • 23 tháng 2, 2020
Khi tôi cố gắng kết nối với máy chủ của mình từ một máy tính xách tay khác (Linux), nó kết nối, nhưng KHÔNG hiển thị cho tôi bất kỳ danh sách thư mục nào trên máy chủ (Máy từ xa chạy MacOS). Lần sửa cuối: 23 tháng 3, 2020 ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • Ngày 26 tháng 2 năm 2020
Bất cứ ai có một số ý tưởng nhanh chóng về những gì cần cố gắng để mọi thứ hoạt động? TIA.

Stephen.R

Cấm
Ngày 2 tháng 11 năm 2018
nước Thái Lan
  • Ngày 26 tháng 2 năm 2020
Bạn đang sử dụng gì để kết nối từ máy Linux?

Điều gì xảy ra nếu bạn chỉ ssh vào máy Mac từ máy Linux? ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • Ngày 26 tháng 2 năm 2020
SSH hoạt động tốt, không có vấn đề gì. Tôi đang sử dụng Filezilla trên máy Linux của mình.

Stephen.R

Cấm
Ngày 2 tháng 11 năm 2018
nước Thái Lan
  • Ngày 26 tháng 2 năm 2020
Đường dẫn ban đầu mà FileZilla được thiết lập để sử dụng là gì?

Khi bạn kết nối qua SSH, bạn có thể thay đổi các thư mục và xem các thư mục bạn muốn truy cập không? ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • Ngày 26 tháng 2 năm 2020
Khi tôi sử dụng SSH, nó hoạt động bình thường và tôi có thể duyệt các thư mục mà không gặp sự cố.

Trong FileZilla, tôi thấy như sau:
https://imgur.com/sE2nkf7

Vui lòng cho tôi biết nếu bạn có bất kỳ ý tưởng nào khác để thử.

Stephen.R

Cấm
Ngày 2 tháng 11 năm 2018
nước Thái Lan
  • Ngày 26 tháng 2 năm 2020
... nó không kết nối. Nó có nghĩa đen là 'không được kết nối với bất kỳ máy chủ nào' ở bên phải.
Phản ứng:chrfr ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • Ngày 26 tháng 2 năm 2020
Nếu bạn nhìn vào dòng cuối cùng trong đầu ra ở trên cùng, nó KHÔNG nói là đã kết nối cho thông báo trạng thái cuối cùng.

chrfr

Ngày 11 tháng 7 năm 2009
  • Ngày 26 tháng 2 năm 2020
A4orce84 cho biết: Nếu bạn nhìn vào dòng cuối cùng trong đầu ra ở trên cùng, nó KHÔNG nói là đã kết nối cho thông báo trạng thái cuối cùng.
Nó có vẻ không được kết nối. Bạn có thể cuộn xuống trong bảng trạng thái ở trên cùng không?
Bạn không cần thực hiện bất kỳ cấu hình đặc biệt nào để sử dụng sftp trên mac nếu ssh được bật - theo mặc định, sftp sẽ chỉ hoạt động miễn là thông tin đăng nhập của bạn hợp lệ. ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • Ngày 26 tháng 2 năm 2020
Đã khởi động lại ứng dụng và thử kết nối lại theo bảng trạng thái:

Xem mục phương tiện 'data-single-image =' 1 '>

Có vẻ như nó sẽ ngắt kết nối sau khoảng 20 giây? Không chắc chuyện gì đang xảy ra ... có vẻ như ban đầu nó kết nối. Suy nghĩ?

Tập tin đính kèm

  • Xem mục phương tiện 'href =' tmp / tệp đính kèm / ảnh chụp màn hình-2020-03-26-14-51-37-png.901540 / '> Ảnh chụp màn hình 2020-03-26 14.51.37.png'file-meta '> 287 KB · Lượt xem: 118
Lần sửa cuối: 26 tháng 3, 2020 ĐẾN

A4orce84

Áp phích gốc
Ngày 17 tháng 4 năm 2012
  • 28 tháng 2, 2020
Bất cứ ai khác có bất kỳ suy nghĩ hoặc ý tưởng? TIA. NS

brock-2021

Ngày 1 tháng 2 năm 2021
  • Ngày 1 tháng 2 năm 2021
Tôi đang gặp vấn đề tương tự. Có ai giải quyết việc này không? V

sức sống

Ngày 14 tháng 8 năm 2020
Myensk, Belarus
  • Ngày 1 tháng 2 năm 2021
Nếu bạn rất cần sFTP, bạn đã thử chạy bất kỳ dịch vụ Docker nào cho việc đó chưa?
Tôi đã googled một ví dụ. Không chắc đó có phải là thứ bạn cần hay không nhưng có vẻ như vậy.

Stephen.R

Cấm
Ngày 2 tháng 11 năm 2018
nước Thái Lan
  • Ngày 1 tháng 2 năm 2021
importantz said: Nếu bạn rất cần sFTP, bạn đã thử chạy bất kỳ dịch vụ Docker nào cho điều đó chưa?
Đây là một trò đùa, phải không?

brock-2021 cho biết: Tôi đang gặp vấn đề tương tự. Có ai giải quyết việc này không?

Chính xác là cùng một kịch bản, hay một số biến thể? Bạn đang sử dụng ứng dụng sftp nào (từ hệ điều hành nào)? Bạn thấy lỗi / thông báo nào?


OP: Nếu bạn tình cờ đọc được điều này, bạn có được nhắc về việc chấp nhận vân tay SSH của Mac khi bạn kết nối lần đầu tiên qua FileZilla không? V

sức sống

Ngày 14 tháng 8 năm 2020
Myensk, Belarus
  • Ngày 1 tháng 2 năm 2021
Stephen.R nói: Đây là một trò đùa phải không?
Không có nó không phải là. Nó không phải là một trò đùa.

Nếu bài nói này là về máy chủ sFTP chạy trên máy Mac để Dockerization có thể dễ dàng cung cấp: Docker container với các ổ đĩa được gắn kết. Chỉ là tôi thấy có rất nhiều người dùng phàn nàn sFTP (máy chủ?!) Hiện rất khó cài đặt trên Mac: vì vậy, Docker có thể là một lựa chọn sau đó.

Các câu hỏi khác là nếu sở thích có sẵn sẽ phù hợp với nhu cầu của bạn. Nhưng nói chung dịch vụ cô lập (vùng chứa ảo hóa Docker) tốt hơn (cho mục đích sử dụng riêng tư của bạn) so với máy Mac đang chạy sFTP của bạn (một lỗ hổng bảo mật có thể xảy ra).

Hoặc cũng có một cái gì đó khác mà tôi không theo dõi cho sFTP. Nhưng trong trường hợp của bạn khi không có gì hoạt động, tôi sẽ thử Docker.

P.S. Tôi đang chạy hình ảnh Nginx Docker cho một dự án nhỏ trực tuyến và nó giao dịch khá tốt.

Stephen.R

Cấm
Ngày 2 tháng 11 năm 2018
nước Thái Lan
  • Ngày 1 tháng 2 năm 2021
importantz said: Tôi chỉ thấy có rất nhiều người dùng phàn nàn sFTP (máy chủ?!) rất khó cài đặt trên Mac bây giờ

Tôi không biết bạn thấy ở đâu 'nhiều' lời phàn nàn của người dùng nói rằng việc cài đặt máy chủ sFTP trên macOS khó khăn, nhưng nó giống như nói rằng thật khó để cài đặt một động cơ điện trong một chiếc Tesla. Về lý thuyết, việc cài đặt một cái khác có thể khó đến mức nào, bạn không cần phải làm điều đó, bởi vì nó đã có một cái hoạt động hoàn toàn tốt rồi.

importantz nói: vì vậy, Docker có thể là một lựa chọn sau đó.
Không yêu cầu cấu hình nào để kích hoạt máy chủ sFTP tích hợp sẵn - chỉ cần bật 'Đăng nhập từ xa' trong ngăn Chia sẻ của tùy chọn hệ thống.

Chạy Docker không phải là một giải pháp thực tế cho vấn đề như đã trình bày. Nó tương đương với việc nói với ai đó đang nhốt mình trong nhà của họ 'đây là con số của một người xây dựng tốt, chỉ cần xây một ngôi nhà mới'.

importantz cho biết: Nhưng nhìn chung dịch vụ biệt lập (vùng chứa Docker ảo hóa) tốt hơn (cho mục đích sử dụng riêng tư của bạn) so với máy Mac đang chạy sFTP của bạn (một lỗ hổng bảo mật có thể xảy ra).
Điều này không có ý nghĩa. Máy chủ SSH tích hợp sẵn (cung cấp sftp) xác thực các kết nối với cơ sở dữ liệu người dùng macOS.

Một vùng chứa Docker để cung cấp SFTP, với quyền truy cập vào các tệp của Mac đang chạy với tư cách là 'bạn' và có quyền truy cập vào các tệp đó, nhưng sau đó chia sẻ lại các tệp đó bằng bất kỳ thông tin đăng nhập nào có thể được thiết lập trong vùng chứa Docker. Tôi dám cá rằng các thông tin xác thực mặc định là một thứ gì đó không an toàn một cách kỳ cục.

importantz đã nói: Hoặc cũng có một cái gì đó khác mà tôi không theo dõi cho sFTP.
Vâng, rõ ràng là có điều gì đó sai khác đối với những người nói rằng họ gặp sự cố và cho đến nay không có bằng chứng nào cho thấy sự cố là bất kỳ thứ gì khác ngoài phần mềm ứng dụng khách SFTP của họ.

importantz cho biết: P.S. Tôi đang chạy hình ảnh Nginx Docker cho một dự án nhỏ trực tuyến và nó giao dịch khá tốt.
Điều đó liên quan gì đến giá cá?

Những gì OP muốn thực sự đạt được bằng cách đánh dấu vào một ô trong Tùy chọn hệ thống> Chia sẻ.
Phản ứng:chrfr V

sức sống

Ngày 14 tháng 8 năm 2020
Myensk, Belarus
  • Ngày 2 tháng 2 năm 2021
Stephen.R cho biết: Không yêu cầu cấu hình nào để kích hoạt máy chủ sFTP được tích hợp sẵn - chỉ cần bật 'Đăng nhập từ xa' trong ngăn Chia sẻ của tùy chọn hệ thống.
Nếu điều đó đơn giản với người dùng thì chủ đề đó có thể không tồn tại. Nhưng một số người dùng phàn nàn rằng nó không chạy mượt mà đối với họ.

Stephen.R cho biết: Bộ chứa Docker để cung cấp SFTP, với quyền truy cập vào các tệp của máy Mac đang chạy với tư cách là 'bạn' và có quyền truy cập vào các tệp đó
Nó chỉ cấp quyền truy cập vào các tệp đó (ổ đĩa được gắn kết). Các tệp của máy chủ lưu trữ khác không bao giờ có thể truy cập được.


Stephen.R cho biết: máy chủ SSH được tích hợp sẵn (cung cấp sftp) xác thực các kết nối dựa trên cơ sở dữ liệu người dùng macOS
Không có vấn đề gì khi gắn tệp khóa ssh được ủy quyền của máy chủ lưu trữ vào vùng chứa Docker.

Stephen.R

Cấm
Ngày 2 tháng 11 năm 2018
nước Thái Lan
  • Ngày 2 tháng 2 năm 2021
importantz nói: Nếu điều đó đơn giản với người dùng thì chủ đề đó có thể không tồn tại. Nhưng một số người dùng phàn nàn rằng nó không chạy mượt mà đối với họ.
OP hoặc những người khác gặp sự cố với máy khách SFTP không nhất thiết là dấu hiệu của bất kỳ sự cố nào với máy chủ SFTP được tích hợp sẵn. Nó chính xác là máy chủ SFTP sẽ chạy trong bất kỳ hình ảnh Docker nào: OpenSSH.

importantz cho biết: Nó chỉ cấp quyền truy cập vào các tệp đó (ổ đĩa được gắn kết).
Bạn đã bỏ lỡ ý tôi đang nói: máy chủ SFTP được tích hợp sẵn sử dụng các quyền cơ bản của hệ thống tệp, vì vậy, theo mặc định, chỉ tài khoản của bạn mới có quyền truy cập vào thư mục chính của bạn, nhưng nó cũng cho phép truy cập vào bất kỳ thứ gì bạn có quyền truy cập.

Chạy một phiên bản Docker để cung cấp điều đó có nghĩa là bất kỳ thứ gì bạn cấp quyền truy cập (vì bạn muốn truy cập nó) cũng có sẵn cho bất kỳ tài khoản người dùng tùy ý nào có thể được xác định trong hình ảnh Docker.

importantz cho biết: Không có vấn đề gì khi gắn tệp khóa ssh được ủy quyền của máy chủ lưu trữ vào vùng chứa Docker.
Đó là một sơ đồ Venn độc quyền tuyệt đẹp mà bạn đã có ở đó, về những người biết cách sử dụng các cặp khóa công khai / riêng tư, biết cách sử dụng chúng trong hình ảnh Docker, nhưng cũng nghĩ rằng sử dụng Docker thay vì chỉ tìm hiểu lý do ứng dụng khách SFTP của họ sẽ không kết nối với máy chủ SFTP được tích hợp sẵn là một ý kiến ​​hay.

Nó giống như biểu đồ Venn của Người bán thịt thuần chay cho rằng McDonalds là một nhà hàng chất lượng cao.

Stephen.R

Cấm
Ngày 2 tháng 11 năm 2018
nước Thái Lan
  • Ngày 2 tháng 2 năm 2021
Được rồi @ A4orce84 @ brock-2021 Tôi vừa chạy thử nghiệm nhanh trong máy ảo Debian. Tôi đã cài đặt FileZilla, cắm IP hệ điều hành máy chủ, tên người dùng và mật khẩu và chắc chắn rằng nó không thể kết nối, không hiển thị cho tôi bất kỳ lời nhắc nào về việc chấp nhận dấu vân tay của máy chủ, v.v.

Tôi đã dán một số cổng, nó đã kết nối và hiển thị cho tôi lời nhắc về dấu vân tay. Ngoài ra, tôi đã thử nó với sftp: // và không có cổng (như ảnh chụp màn hình của @ A4orce84 hiển thị) và điều đó cũng hoạt động.

Nếu bạn có thể xác định thêm một số thuộc tính về thiết lập của mình (phiên bản & phân phối Linux cụ thể mà bạn đang sử dụng, phiên bản FileZilla, phiên bản macOS), chúng tôi chắc chắn sẽ tìm ra lý do tại sao nó không kết nối đúng cách.


Khi kiểm tra kỹ hơn: @ A4orce84 dường như đang chạy FileZilla trên máy Mac: Nó hiển thị các đường dẫn rất cụ thể cho macOS trong địa phương bánh mỳ. NS

brock-2021

Ngày 1 tháng 2 năm 2021
  • Ngày 2 tháng 2 năm 2021
Câu hỏi của tôi không liên quan gì đến việc chạy một máy chủ sFTP cục bộ (như trong Docker). Tôi chỉ đang cố gắng kết nối với máy chủ sFTP (1and1.com). Thật là buồn cười mặc dù tôi có thể kết nối với máy chủ sFTP khác và cũng có thể kết nối ssh với máy chủ khác. Vì vậy, nó liên quan đến 1and1 và Catalina và ssh (vì tôi cũng không thể ssh vào 1and1)

chrfr

Ngày 11 tháng 7 năm 2009
  • Ngày 2 tháng 2 năm 2021
brock-2021 đã nói: Câu hỏi của tôi không liên quan gì đến việc chạy một máy chủ sFTP cục bộ (như trong Docker). Tôi chỉ đang cố gắng kết nối với máy chủ sFTP (1and1.com). Thật là buồn cười mặc dù tôi có thể kết nối với máy chủ sFTP khác và cũng có thể kết nối ssh với máy chủ khác. Vì vậy, nó liên quan đến 1and1 và Catalina và ssh (vì tôi cũng không thể ssh vào 1and1)
Bạn cũng đang sử dụng Filezilla? Tôi không gặp vấn đề gì khi kết nối với máy chủ sftp trên máy Mac hoặc nơi khác bằng Cyberduck.