Có bất lợi nào khi sử dụng SSHFS thay vì SSH không?


9

Tôi thấy việc sử dụng SSHFS để gắn hệ thống tệp từ xa trên máy tính cục bộ của tôi dễ dàng hơn thay vì SSH đơn giản vào máy tính từ xa. Điều này giúp tôi không sử dụng tất cả các lệnh phức tạp scpđể sao chép / dán. Nhưng trên internet, tôi thấy rất ít người nói về SSHFS. Nếu SSHFS dễ dàng hơn, thì tại sao nó không phổ biến hơn? Có bất kỳ nhược điểm nào không?

Câu trả lời:


12

SSH không được sử dụng chủ yếu để sao chép tập tin. Nó được sử dụng để đăng nhập và vận hành các máy / máy chủ từ xa thông qua một liên kết an toàn và tạo các đường hầm an toàn giữa các máy chủ. Nó có sẵn (hoặc có thể được cài đặt) trên hầu hết các hệ điều hành chính ngoài kia.

SSHFS bị giới hạn trong việc gắn từ xa, chỉ khả dụng trên các hệ thống có sẵn FUSE - nó không phục vụ cho cùng một mục đích. scpkhông thực sự phức tạp, nó có cú pháp tương tự như "tiền thân" của nó rcp. Nếu tất cả những gì bạn cần là sao chép một hoặc hai tệp, scpthì vẫn ổn. Bạn cũng có thể quan tâm sftp.


Hmm, tôi có thể nhầm lẫn về điều này. Vấn đề là, tôi đang cố gắng chạy một số chương trình trên một cụm HPC. Từ những gì bạn nói, có vẻ như việc sử dụng sshfsmột mình sẽ không cho phép tôi sử dụng cụm máy tính, phải không? Ý tôi là, vì nó chỉ gắn kết hệ thống tập tin?
Bernhard Heijstek

7
SSHFS là một triển khai hệ thống tập tin. Nó được sử dụng để "chia sẻ" tập tin, không chạy lệnh. Nếu bạn chạy một lệnh trên sshfs mount trên máy của mình, lệnh đó sẽ không được thực hiện trên máy chủ từ xa. Nó được thực thi trên máy của bạn, sử dụng các tệp trên máy chủ từ xa. Cũng giống như cổ phiếu NFS hoặc Windows.
Mat

3

Tôi tự hỏi tương tự. Tôi đã dành rất nhiều thời gian để thử và điều chỉnh các phương thức truy cập khác nhau vào không gian web từ xa. Tôi đã thử NFS (khóa thường xuyên, hiệu năng kém), Samba (rất tốt, đặc biệt là với SMB 2.0), OpenAFS (mặc dù bộ nhớ đệm cục bộ, nhưng nó thực sự không nhanh).

Sau đó, một colleage đã đề cập đến SSHFS. Tôi đã lập bản đồ không gian web và chưa bao giờ nhìn lại. Dự án web lớn của tôi được IDE lập chỉ mục nhanh gấp đôi so với ngay cả khung Samba được điều chỉnh cao nhất mà tôi có thể quản lý.

Nói tóm lại, SSHFS là một kẻ yếu.


Bạn có nghĩa là SSHFS vượt trội so với SMB và những người khác, nhưng không được mọi người nhận ra?
ngọn lửa đóng băng

Tôi có nghĩa là nó chắc chắn là đại diện và không nổi tiếng mặc dù chất lượng của nó.
demkoryu

-2

Nén chi phí, dung sai độ trễ thấp kém hơn và đói bộ nhớ và nếu kết nối bị cắt mọi lúc và sau đó sshfs có thể bị hỏng. Sự đánh đổi không điển hình khi sử dụng giao thức bảo mật (sshfs) so với giao thức không an toàn (nfs).


4
SSHFS hoàn toàn không sử dụng giao thức NFS, tôi không chắc là tôi hiểu câu cuối cùng của bạn.
Mat

Đúng. Tôi muốn nói rằng sshfs sẽ có liên quan nhiều hơn khi một hoặc ít người dùng đang thực hiện truy cập trên hệ thống tập tin cùng một lúc.
Nikhil Mulley

NFS cũng không đặc biệt hài lòng về các vấn đề kết nối. Điều đó không liên quan gì đến tính liên tục an toàn / không an toàn, nó phải làm với tính liên tục của giao thức đàn hồi / không đáp ứng.
một CVn

3
-1. Câu trả lời được lấy từ hai bài đăng tại forum.opensuse.org/showthread.php/414755-sshfs-vs-nfs mà không có lời giải thích (và tôi tin có lẽ "vs." ban đầu có nghĩa là thay vì "thông qua"); và như đã lưu ý trong các bình luận trước đây ở đây, không chính xác.
echristopherson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.