Tôi có một máy tính xách tay Gentoo Linux cũ mà tôi sắp chuyển đổi thành máy chủ tệp cho người dùng gia đình (để xem ảnh gia đình, phim, v.v.). Các khách hàng cần hỗ trợ sẽ là Linux, MacOS và Windows.
Những gì tôi có trong đầu là một thiết lập rất cơ bản, có lẽ chỉ có một chia sẻ chỉ đọc (để xem ảnh gia đình thực sự không có ý định chỉnh sửa, chỉ xem) và một chia sẻ đọc để sử dụng chung hơn.
Do nhu cầu hỗ trợ khách hàng chạy tất cả Linux + MacOS + Windows, lựa chọn tốt nhất của giao thức chia sẻ tệp sẽ sử dụng là gì? Theo như tôi có thể nói, Samba dường như là người duy nhất dễ dàng được Linux hỗ trợ về phía máy chủ, nhưng nó hoạt động tốt như thế nào đối với các máy khách MacOS? NFS dường như không còn là vấn đề nữa, chủ yếu là do Windows không hỗ trợ nó một cách tự nhiên. Ngoài ra, tôi sẵn sàng hy sinh một số hiệu suất truyền tệp để có được giải pháp thiết lập / quản lý dễ dàng (một lần nữa, điều gì đó chống lại NFS: thiết lập máy khách NFS của bên thứ ba trên các hộp Windows là quá đau đầu, đặc biệt là Tôi sẽ không sở hữu những ô cửa sổ đó).
Ngoài ra, có một số hướng dẫn tốt cho việc sử dụng samba cơ bản (sử dụng google đã kết thúc trong việc tìm kiếm những gì dường như là sách giáo khoa 200 trang, khá là quá mức cần thiết). Vâng, tôi thừa nhận tôi lười biếng ở đây và sẵn sàng chấp nhận những người trả lời lười biếng, người chỉ đơn giản cung cấp một URL cho một số hướng dẫn samba của khách hàng.
(Không, tôi không xem xét việc mua NAS, không phải lúc này. Tôi đã có máy tính xách tay sẵn sàng cho nhiệm vụ khi tôi viết điều này. Tôi chỉ cần cắm USB HD, cài đặt và thiết lập phần mềm chia sẻ tệp và tôi đã sẵn sàng! )