xftp mang các lệnh FTP kiểu Unix đến các thư viện SharePoint
Duyệt và quản lý thư viện tài liệu SharePoint từ một terminal sử dụng các lệnh giống như Unix: ls, cd, get, put, mkdir, rm, và mv. xftp của David M. Anderson bọc Microsoft Graph API để cung cấp trải nghiệm CLI tương tác cho SharePoint trên Windows và các máy tính để bàn khác. Nó được phát hành dưới dạng một nhị phân tĩnh duy nhất với mã thiết bị OAuth và bộ nhớ cache token cục bộ, thu hút các quản trị viên hệ thống, nhà phát triển, và người dùng nâng cao thích quy trình làm việc SharePoint dựa trên bàn phím, ít tốn kém.
xftp tương tác với SharePoint mà không cần máy chủ FTP như thế nào?
xftp dịch các lệnh theo phong cách FTP quen thuộc thành các cuộc gọi Microsoft Graph API, vì vậy không cần thành phần FTP hoặc SFTP ở phía máy chủ. Công cụ này mở một phiên CLI tương tác mà hiển thị các thư viện tài liệu dưới dạng một cấu trúc phân cấp có thể điều hướng, và việc triển khai sử dụng Graph API cho việc đọc và ghi. Điều này có nghĩa là bạn có thể thực hiện các thao tác tệp tiêu chuẩn đối với nội dung SharePoint trực tiếp từ một terminal, mà không cần cấu hình dịch vụ ở phía SharePoint.
Ảnh hưởng đến hệ thống khi chạy xftp là gì?
xftp được phân phối dưới dạng một tệp nhị phân Go tĩnh duy nhất không có phụ thuộc bên ngoài, điều này giữ cho kích thước của nó nhỏ trên các hệ thống máy tính để bàn. Bởi vì nó thực hiện các cuộc gọi API thay vì lập chỉ mục cục bộ hoặc đồng bộ liên tục, nó tránh được các quy trình nền chạy lâu dài điển hình của các khách hàng đồng bộ nặng. Thiết kế ưu tiên các phiên tương tác ngắn; việc chuyển dữ liệu lớn liên tục sẽ phụ thuộc vào băng thông mạng và giới hạn tỷ lệ Graph API hơn là tiêu thụ tài nguyên cục bộ.
Xác thực và bảo mật cục bộ có được xử lý an toàn không?
xftp sử dụng OAuth mã thiết bị cho xác thực và lưu trữ các mã thông báo làm mới cục bộ, vì vậy công cụ này không yêu cầu nhúng thông tin xác thực vào các kịch bản. Quy trình mã thiết bị yêu cầu người dùng xác thực trong trình duyệt và lưu trữ các mã thông báo cho các phiên tương tác sau này. Cách tiếp cận đó tách biệt thông tin xác thực khỏi tệp nhị phân và phù hợp với các mẫu truy cập ủy quyền tiêu chuẩn cho các API đám mây, mặc dù cơ chế lưu trữ mã thông báo quy định mức độ an toàn của bộ nhớ cache cục bộ trên các máy chia sẻ.
Bạn có cần kiến thức kỹ thuật để sử dụng xftp một cách tương tác không?
Giao diện tuân theo các quy tắc lệnh Unix, điều này có lợi cho những người dùng quen thuộc với quy trình làm việc trong terminal. Các lệnh phản ánh các tên và hành vi tiêu chuẩn của Unix, giảm bớt độ dốc học tập cho các quản trị viên và nhà phát triển. Dự án ghi chú một công cụ chị em, xcp, cho các chuyển giao một lần theo kịch bản, vì vậy các trường hợp sử dụng tự động hóa được bao phủ bởi bộ công cụ; người dùng tương tác có thể giữ lại xftp mà không cần viết logic tự động hóa.
Đánh giá thực tiễn và ai nên sử dụng nó
xftp phù hợp với các quản trị viên và nhà phát triển muốn kiểm soát trực tiếp, bằng bàn phím đối với các tệp SharePoint và chấp nhận quy trình làm việc dựa trên terminal và bộ nhớ đệm token cục bộ. Đối với việc chuyển giao hàng loạt có kịch bản, hãy sử dụng xcp đi kèm. Nếu bạn thích kiểm soát qua dòng lệnh và tối thiểu hóa chi phí cục bộ, xftp là một lựa chọn nhẹ nhàng và vững chắc. Được khuyến nghị.