Cách chuyển tệp an toàn cho người khác bằng SFTP

Mục lục:

Cách chuyển tệp an toàn cho người khác bằng SFTP
Cách chuyển tệp an toàn cho người khác bằng SFTP

Video: Cách chuyển tệp an toàn cho người khác bằng SFTP

Video: Cách chuyển tệp an toàn cho người khác bằng SFTP
Video: Cách bật lại micro laptop bị lỗi không nhận âm thanh | Test mic laptop học online - YouTube 2024, Tháng Ba
Anonim
Trước đây chúng tôi đã viết về việc lưu trữ máy chủ FTP của riêng bạn, nhưng dữ liệu được chuyển trong văn bản rõ ràng, làm cho nó không phù hợp với việc chuyển tệp bí mật. Trong hướng dẫn này, chúng tôi sẽ giới thiệu phiên bản bảo mật của FTP - SFTP và tại sao nó làm cho một cách tuyệt vời để chuyển các tệp sang những người khác trên internet.
Trước đây chúng tôi đã viết về việc lưu trữ máy chủ FTP của riêng bạn, nhưng dữ liệu được chuyển trong văn bản rõ ràng, làm cho nó không phù hợp với việc chuyển tệp bí mật. Trong hướng dẫn này, chúng tôi sẽ giới thiệu phiên bản bảo mật của FTP - SFTP và tại sao nó làm cho một cách tuyệt vời để chuyển các tệp sang những người khác trên internet.

Tại sao chọn SFTP?

Các chuyên viên máy tính thường gặp sự cố này mọi lúc: Bạn có một tệp quá lớn để chuyển qua email hoặc tin nhắn tức thời. Chắc chắn, bạn có thể tải nó lên Dropbox hoặc một số dịch vụ đám mây khác, nhưng nếu bạn không có / muốn có một tài khoản với họ, có đủ dung lượng lưu trữ, hoặc nếu bạn chỉ muốn bỏ qua người đàn ông trung gian? Chưa kể đến mối quan tâm về bảo mật với các dịch vụ đám mây.

Thay vì trải qua những rắc rối đó, bạn có thể tiết kiệm thời gian bằng cách chuyển các tập tin (lớn và nhỏ) cho bạn bè bằng cách sử dụng SFTP. Không cần phải mã hóa các tệp của bạn trước khi truyền, bởi vì chúng đang được tunnel thông qua giao thức SSH rất an toàn. Không chỉ vậy, nhưng bây giờ bạn có thể tải lên trực tiếp cho bạn của bạn thay vì đám mây, tiết kiệm rất nhiều thời gian.

Nhưng xin chờ chút nữa! Nếu bạn muốn chia sẻ nhiều tệp hơn với mọi người, bạn có thể chỉ cần thả chúng vào một thư mục được chỉ định và bạn bè của bạn có thể duyệt phần đó của PC như thể nó là một phần của riêng chúng. Việc chia sẻ tệp có thể dễ dàng hơn rất nhiều với phương pháp này, vì việc tải lên sẽ do bạn của bạn thực hiện thay vì bạn. Tất cả những gì bạn phải làm là kéo và thả và cho họ biết bây giờ họ có thể tải xuống (các) tệp.

Thiết lập SFTP

Thiết lập máy chủ SFTP trong Windows sẽ yêu cầu một số phần mềm của bên thứ ba. Hầu hết các phần mềm có chức năng này sẽ tốn tiền cho bạn, nhưng chúng tôi sẽ sử dụng một phần mềm miễn phí có tên là freeFTPd. Nhấp vào liên kết đó để tải xuống và cài đặt chương trình. Được cảnh báo trước, các nhà phát triển rõ ràng không phải là người nói tiếng Anh bản địa và nó hiển thị trong rất nhiều văn bản. Tuy nhiên, đừng lo lắng, đó là một chương trình hợp pháp mà chúng tôi đã kiểm tra và mọi thứ sẽ được kiểm tra - bạn sẽ khó có thể tìm ra giải pháp thay thế miễn phí tốt hơn.

Đi qua cài đặt như bình thường, và ở cuối sẽ có hai nhắc nhở, một trong những yêu cầu nếu các khóa riêng nên được tạo ra, và người kia hỏi nếu nó nên chạy như một dịch vụ; bấm Có trên cả hai.

Khi cài đặt kết thúc, mở freeFTPd qua biểu tượng phím tắt mới trên màn hình của bạn. Chúng tôi gặp sự cố khi viết các thay đổi cấu hình, vì vậy hãy đảm bảo bạn nhấp chuột phải vào biểu tượng và chạy chương trình với tư cách Quản trị viên.
Khi cài đặt kết thúc, mở freeFTPd qua biểu tượng phím tắt mới trên màn hình của bạn. Chúng tôi gặp sự cố khi viết các thay đổi cấu hình, vì vậy hãy đảm bảo bạn nhấp chuột phải vào biểu tượng và chạy chương trình với tư cách Quản trị viên.
Để bắt đầu với cấu hình, hãy nhấp vào Người dùng ở bên trái.
Để bắt đầu với cấu hình, hãy nhấp vào Người dùng ở bên trái.
Trong menu này, nhấp vào Thêm và điền thông tin cho tài khoản người dùng mới để truy cập vào máy chủ của bạn.
Trong menu này, nhấp vào Thêm và điền thông tin cho tài khoản người dùng mới để truy cập vào máy chủ của bạn.
Theo ủy quyền, bạn có thể chọn sử dụng "xác thực NT" hoặc "Mật khẩu được lưu trữ dưới dạng băm SHA1". Xác thực NT có nghĩa là sử dụng tên người dùng và mật khẩu Windows, vì vậy bạn cần phải tạo người dùng mới trên máy tính của mình cho bất kỳ ai truy cập thư mục SFTP. Trong hầu hết các trường hợp, có thể tốt nhất là chỉ lưu trữ mật khẩu dưới dạng mã băm SHA1 và giữ riêng cho người dùng SFTP khỏi người dùng Windows.
Theo ủy quyền, bạn có thể chọn sử dụng "xác thực NT" hoặc "Mật khẩu được lưu trữ dưới dạng băm SHA1". Xác thực NT có nghĩa là sử dụng tên người dùng và mật khẩu Windows, vì vậy bạn cần phải tạo người dùng mới trên máy tính của mình cho bất kỳ ai truy cập thư mục SFTP. Trong hầu hết các trường hợp, có thể tốt nhất là chỉ lưu trữ mật khẩu dưới dạng mã băm SHA1 và giữ riêng cho người dùng SFTP khỏi người dùng Windows.

Sau khi bạn đã nhập tên người dùng và mật khẩu mong muốn, hãy bỏ chọn hộp “Máy chủ FTP” ở phía dưới và sau đó nhấp vào Áp dụng. Bây giờ người dùng đã thiết lập, hãy nhấp vào tab SFTP.

Điều duy nhất thực sự đáng để thay đổi trên tab này là thư mục gốc SFTP. Điều này chỉ định nơi các tập tin bạn muốn chia sẻ sẽ cư trú. Để đơn giản, chúng tôi sẽ thay đổi thư mục đã được điền vào một thư mục trên màn hình.
Điều duy nhất thực sự đáng để thay đổi trên tab này là thư mục gốc SFTP. Điều này chỉ định nơi các tập tin bạn muốn chia sẻ sẽ cư trú. Để đơn giản, chúng tôi sẽ thay đổi thư mục đã được điền vào một thư mục trên màn hình.
Khi bạn đã sẵn sàng bắt đầu lưu trữ tệp, hãy nhấp vào nút Bắt đầu trong tab này. Windows Firewall có thể sẽ bật lên và hỏi bạn nếu điều này là OK - bấm Cho phép truy cập.
Khi bạn đã sẵn sàng bắt đầu lưu trữ tệp, hãy nhấp vào nút Bắt đầu trong tab này. Windows Firewall có thể sẽ bật lên và hỏi bạn nếu điều này là OK - bấm Cho phép truy cập.
Bây giờ bạn sẽ có thể quay lại tab Trạng thái và thấy rằng máy chủ SFTP của bạn đang chạy.
Bây giờ bạn sẽ có thể quay lại tab Trạng thái và thấy rằng máy chủ SFTP của bạn đang chạy.
Nhấp vào Áp dụng & Lưu để giữ những thay đổi này và sau đó đóng cửa sổ.
Nhấp vào Áp dụng & Lưu để giữ những thay đổi này và sau đó đóng cửa sổ.

freeFTPd sẽ tiếp tục chạy trong nền. Để truy cập nó, chỉ cần mở nó lên từ vùng thông báo.

Image
Image

Truy cập Thư mục SFTP

Đặt một vài tệp trong thư mục SFTP của bạn để chúng tôi có thể thực hiện một số thử nghiệm. Nếu bạn để thư mục gốc cho người dùng theo mặc định của nó ($ SERVERROOT geek trong ví dụ của chúng tôi), thì bạn sẽ cần phải tạo một thư mục khác trong thư mục gốc SFTP.

Như bạn có thể thấy trong ảnh chụp màn hình này, chúng tôi đặt hai tệp thử nghiệm vào thư mục ‘geek’ nằm bên trong thư mục 'tệp máy chủ SFTP' (thư mục gốc SFTP). Đảm bảo rằng cổng 22 được chuyển tiếp đến máy tính của bạn trên bộ định tuyến và sau đó bạn đã sẵn sàng cho một người nào đó kết nối với PC của bạn. Xem hướng dẫn này nếu bạn cần trợ giúp về chuyển tiếp cổng.
Như bạn có thể thấy trong ảnh chụp màn hình này, chúng tôi đặt hai tệp thử nghiệm vào thư mục ‘geek’ nằm bên trong thư mục 'tệp máy chủ SFTP' (thư mục gốc SFTP). Đảm bảo rằng cổng 22 được chuyển tiếp đến máy tính của bạn trên bộ định tuyến và sau đó bạn đã sẵn sàng cho một người nào đó kết nối với PC của bạn. Xem hướng dẫn này nếu bạn cần trợ giúp về chuyển tiếp cổng.

Nhờ bạn bè của bạn tải xuống ứng dụng khách FTP có thể truy cập máy chủ SFTP - đề xuất của chúng tôi là FileZilla. Họ sẽ chỉ cần gõ vào địa chỉ IP của bạn, tên người dùng và mật khẩu mà bạn đã cấu hình trước đó, và chỉ định cổng máy chủ của bạn đang chạy (nếu bạn để nó ở mặc định, nó sẽ là cổng 22).

Đề xuất: