Sự khác biệt giữa scp và sftp


24

Sự khác biệt giữa sftp và scp là gì?

Câu trả lời:


15

SCP là tên viết tắt của 'bản sao an toàn', trong khi SFTP là viết tắt của 'FTP an toàn'.

Tệp đầu tiên được sử dụng để sao chép một hoặc nhiều tệp, thường có tên đã biết, từ máy chủ A sang máy chủ B, trong khi tệp thứ hai chủ yếu được sử dụng tương tác, tương tự máy khách FTP. SCP sẽ luôn hoạt động tốt và có rất ít trong lĩnh vực tùy chọn có thể điều chỉnh. SFTP có thể được sử dụng với các phụ trợ khác nhau để trình bày dịch vụ SFTP cho người dùng. Nó thậm chí có thể tắt nó đi , mặc dù tôi đã không thử điều này.

Đó là sự khác biệt trong sử dụng.

Theo như hiệu suất: ErikA bên dưới liên kết đến trang wikipedia có đề cập đến SCP thường nhanh hơn SFTP do thuật toán SCP hiệu quả hơn.


2
SFTP không bảo mật FTP, nhưng Giao thức truyền tệp SSH. Google / Wiki nó
Bart van Heukelom

1
Tôi trích dẫn từ mục SFTP của Wikipedia.org "Trong điện toán, Giao thức truyền tệp SSH ( đôi khi được gọi là Giao thức truyền tệp an toàn hoặc SFTP )". Nhấn mạnh mỏ. kthx Bạch.
wzzrd

5
Tôi nghĩ rằng quan điểm của ông là SFTP không chỉ đơn giản là một phiên bản bảo mật của giao thức FTP mà là một giao thức hoàn toàn khác.
Dave Forgac

2

sftp là một chương trình tương tác được sử dụng bởi con người trong phiên shell shell, phần lớn là một lớp lót được sử dụng trong các tập lệnh để truyền / sao chép tệp


2

Điều đó giống như hỏi sự khác biệt giữa cp và ftp.

scp cho phép bạn sao chép từ xa một tệp đến hoặc từ một máy chủ SSH. Nói chung, mọi người chỉ sử dụng scp nếu họ định tải lên một thư mục hoặc chỉ tải lên một tệp. Cũng có một thực tế là vì scp là một lớp lót,

sftp là một chương trình tương tác cho phép bạn tải tệp lên / từ máy chủ SSH. Ưu điểm của việc sử dụng sftp trên scp là nếu bạn cần thực hiện nhiều lần tải lên từ hoặc đến các thư mục khác nhau, bạn có thể thực hiện trong một phiên.


5
Đó là các thuộc tính của các chương trình máy khách, không phải các giao thức
Bart van Heukelom

1

Đây là một chút thông tin về chủ đề này.


6
-1 Chỉ cần một liên kết đến wiki không phải là một câu trả lời hữu ích imho
wzzrd

1
+1 wikipedia khá có uy tín và tôi thích những người trích dẫn nguồn trong câu trả lời của họ (được cho phép, sẽ hữu ích hơn khi đưa ra một bản tóm tắt trực tiếp về liên kết là gì)
Jason S

+1 Liên kết nhỏ tốt
Coops

Wikipedia đã loại bỏ phần này là không chính xác, trong trường hợp bất cứ ai vẫn quan tâm đến chủ đề này.
Checo R

1

Bảo mật: Cả SFTP và SCP đều cung cấp các tính năng bảo mật giống nhau cho chúng dựa trên giao thức shell an toàn. chẳng hạn như Đăng nhập từ xa an toàn, truyền tệp an toàn, thực thi lệnh từ xa an toàn, khóa và đại lý, kiểm soát truy cập và chuyển tiếp cổng

Chức năng: SCP có thể chuyển các tập tin và không tương tác. Do đó, chuyển SCP không thể bị hủy mà không kết thúc phiên. SFTP có tính tương tác. Capabilties SFTP bao gồm danh sách thư mục, thư mục từ xa và loại bỏ tệp, tạo thư mục và tệp, vv SFTP có thể được sử dụng trong quy trình hàng loạt. SFTP có thể được sử dụng cho nhiều lượt tải lên từ hoặc đến các thư mục khác nhau trong một phiên.

Tốc độ: SCP nhanh hơn vì nó xác nhận các gói nhận được trong khi SFTP phải xác nhận mọi gói.

Tiếp tục truyền tệp: SCP không thể tiếp tục truyền tệp bị gián đoạn trong khi SFTP có thể với -a lệnh get để tiếp tục chuyển một phần các tệp hiện có


Tôi không đồng ý. Trên mạng SFTP của tôi nhanh hơn khoảng 35 lần.
Graywolf
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.