Ví dụ loại trừ python đen
Cài đặt nâng cao cho kho lưu trữ từ xa định cấu hình hành vi truy cập mạng, quản lý bộ đệm và một số tham số khác liên quan đến truy cập kho lưu trữ từ xa Show Để truy cập cài đặt nâng cao, hãy chọn tab Nâng cao khi chỉnh sửa Kho lưu trữ từ xa hiện có hoặc tạo một kho lưu trữ mới Nội dung trang
Thông tin đăng nhập từ xaBạn có thể định cấu hình xác thực cho kho lưu trữ từ xa bằng cách chỉ định thông tin xác thực từ xa. Bạn có thể sử dụng một trong các phương pháp sau để xác định chính mình.
Ưu điểm của việc sử dụng PAT là bạn có thể tăng cường các biện pháp bảo mật Artifactory của mình bằng cách sử dụng chúng để xác thực, thay vì sử dụng thông tin đăng nhập chính của bạn. Ví dụ: bạn có thể tạo PAT trong GitHub, sau đó định cấu hình kho lưu trữ Docker từ xa của mình để trỏ đến GitHub và xác thực nó bằng cách sử dụng PAT. Bạn có thể sử dụng PAT cho bất kỳ loại gói nào Để chỉ định thông tin xác thực từ xa
3. Sử dụng một trong các phương pháp sau để xác định danh tính của chính bạn
a. Trong Xác thực từ xa, nhập tên người dùng vào Tên người dùng field.
a. Tạo PAT trong nhà cung cấp dịch vụ và sao chép PAT vào khay nhớ tạm. 4. Nhấp vào Lưu và hoàn tất. tên tài khoảnTên người dùng sẽ được sử dụng để xác thực HTTP khi truy cập proxy từ xa này. Khi PAT được sử dụng để xác thực, tên người dùng tùy ý có thể được nhập vào trường này, nhưng không được để trống trường nàyMật khẩu/Mã thông báo truy cậpMật khẩu hoặc mã thông báo truy cập cá nhân (PAT) sẽ được sử dụng để xác thực HTTP khi truy cập proxy từ xa nàyChứng chỉ SSL/TLSChứng chỉ SSL/TLS mà kho lưu trữ này nên được sử dụng để xác thực tài nguyên từ xa mà nó là proxy.Thiết lạp mạng lướiỦy quyềnNếu tổ chức của bạn yêu cầu bạn thông qua proxy để truy cập kho lưu trữ từ xa, tham số này cho phép bạn chọn Khóa proxy tương ứng.Để biết thêm chi tiết về cách thiết lập proxy trong Artifactory, vui lòng tham khảo phần Quản lý proxy. Không có proxyĐể ngăn cập nhật tự động trong quá trình chỉnh sửa proxy hệ thống, một cờ đã được thêm vào trong bản phát hành 7. 41. 7 được gọi là Không có Proxy (trong giao diện người dùng) hoặc Cờ được đặt thành Vô hiệu hóa Proxy Với việc phát hành 7. 41. 7, chức năng tắt proxy từ xa yêu cầu bạn đặt hành động này trong giao diện người dùng (hoặc API) để đảm bảo rằng không có proxy nào được sử dụng Địa chỉ địa phươngKhi làm việc trên các hệ thống nhiều nhà, tham số này cho phép bạn chỉ định giao diện (địa chỉ IP) cụ thể nào sẽ được sử dụng để truy cập kho lưu trữ từ xa. Thời gian chờ của ổ cắmThời gian (tính bằng mili giây) mà Artifactory đợi (đối với cả ổ cắm và kết nối) trước khi từ bỏ nỗ lực truy xuất một tạo phẩm từ kho lưu trữ từ xa. Tham số truy vấnMột bộ tham số tùy chỉnh sẽ tự động được đưa vào tất cả các yêu cầu HTTP tới kho lưu trữ từ xa này. Xác thực máy chủ khoan dungKhi được đặt, cho phép sử dụng thông tin xác thực của kho lưu trữ trên bất kỳ máy chủ nào mà yêu cầu ban đầu được chuyển hướng đếnQuản lý cookieWhen set, the repository will allow cookie management to work with servers that require them.Sử dụng Kho lưu trữ Oracle Maven Để sử dụng Kho lưu trữ Oracle Maven
Cài đặt bộ đệmArtifactory lưu trữ các tạo tác được lấy từ một kho lưu trữ từ xa trong bộ đệm cục bộ. Cài đặt bộ nhớ cache chỉ định cách quản lý các thành phần tạo tác được lưu trong bộ nhớ cache Bộ nhớ đệm tạo tác Maven Bộ nhớ đệm cho tạo phẩm Maven chỉ áp dụng cho ảnh chụp nhanh vì người ta cho rằng các bản phát hành không bao giờ thay đổi Thời gian dọn dẹp đồ tạo tác không sử dụngNhiều tạo phẩm được lưu trong bộ nhớ cache trong kho lưu trữ từ xa của Artifactory thực sự không được sử dụng bởi bất kỳ dự án hiện tại nào trong tổ chức. Tham số này chỉ định khoảng thời gian một phần mềm không sử dụng sẽ được lưu trữ trước khi nó bị xóa. Khi đạt đến giai đoạn này, Cổ vật sẽ bị xóa trong lần yêu cầu dọn dẹp tiếp theo. Để biết thêm chi tiết, vui lòng tham khảo Dọn dẹp các cấu phần phần mềm không được sử dụng trong bộ nhớ cache trong Hoạt động bảo trì thường xuyên< Để trống trường (mặc định) có nghĩa là phần mềm được lưu trữ vô thời hạn Thời gian bộ đệm ẩn truy xuất siêu dữ liệuXác định khoảng thời gian trước khi Artifactory kiểm tra phiên bản mới hơn của tạo phẩm được yêu cầu trong kho lưu trữ từ xa. Tham số này hoạt động trên loại tệp nào? Cài đặt này đề cập đến các thành phần tạo tác hết hạn sau một khoảng thời gian (e. g. các tệp siêu dữ liệu như Lưu ý rằng hầu hết các thành phần lạ được tải xuống không thay đổi (e. g. phiên bản phát hành), do đó cài đặt này không ảnh hưởng đến chúng. Hết thời gian chờ truy xuất siêu dữ liệu bộ đệm ẩnCho phép bạn kiểm soát hiệu suất hết thời gian Siêu dữ liệu. Nếu hết thời gian chờ, siêu dữ liệu trước đó sẽ được trả về máy khách, vì khóa không được áp dụng do siêu dữ liệu mới, khiến yêu cầu trước đó bị treo. Giá trị mặc định là 60 giây Thời gian ngoại tuyến giả địnhTrong trường hợp có lỗi kết nối, tham số này chỉ định khoảng thời gian (tính bằng giây) Artifactory sẽ đợi trước khi thử kiểm tra trực tuyến để đặt lại trạng thái ngoại tuyến. Bỏ lỡ thời gian truy xuất bộ đệm ẩnNếu một kho lưu trữ từ xa thiếu một phần mềm được yêu cầu, Artifactory sẽ trả về lỗi "Không tìm thấy 404". Phản hồi này được lưu vào bộ đệm trong khoảng thời gian được chỉ định bởi tham số này. Trong thời gian đó, Artifactory sẽ không đưa ra yêu cầu mới cho cùng một cổ vật. Hạ gục bộ đệm"Zapping" bộ nhớ cache có nghĩa là buộc Thời gian truy xuất bộ nhớ cache và Khoảng thời gian bộ nhớ cache truy xuất bị bỏ lỡ hết thời gian chờ. Để "hạ gục" bộ đệm, trong trình duyệt Cây mô-đun Artifacts, Chọn bộ đệm của kho lưu trữ mà bạn muốn "hạ gục" và nhấp vào Bộ đệm ẩn trong menu chuột phải hoặc menu thả xuống Hành động Chọn Tập hợp Thuộc tínhXác định các bộ thuộc tính sẽ có sẵn cho các tạo phẩm được lưu trữ trong kho lưu trữ này Các thiết lập khácĐộ phân giải ưu tiênĐặt độ phân giải ưu tiên được ưu tiên hơn thứ tự độ phân giải khi giải quyết các kho lưu trữ ảo. Đặt các kho lưu trữ có mức độ ưu tiên sẽ khiến siêu dữ liệu chỉ được hợp nhất từ các kho lưu trữ được đặt với trường này. Nếu không tìm thấy gói trong các kho lưu trữ đó, Artifactory sẽ hợp nhất siêu dữ liệu từ các kho lưu trữ chưa được đặt với trường Độ phân giải ưu tiên Áp dụng cho tất cả các loại kho lưu trữ ngoại trừ các kho lưu trữ Chef, CocoaPods, Debian, Git LFS, Opkg, Rust, Vagrant và VCS. Để biết thêm thông tin về các gói hỗ trợ cho tính năng này, hãy xem Ghi chú Phát hành Artifactory bôi đenNếu được đặt, Artifactory sẽ bỏ qua kho lưu trữ này khi cố gắng giải quyết các thành phần tạo tác. Kho lưu trữ cũng không có sẵn để tải xuống hoặc triển khai các tạo phẩmCho phép duyệt nội dungKhi được đặt, cho phép người dùng Artifactory duyệt nội dung bên trong của kho lưu trữ (ví dụ: duyệt các tệp Javadoc cụ thể từ bên trong kho lưu trữ Javadoc) Khi Cho phép duyệt nội dung được bật, chức năng này chỉ hạn chế quyền truy cập đối với những người dùng đã được xác thực và không được hỗ trợ cho đăng ký Bậc miễn phí. Giới hạn này áp dụng để ngăn người dùng độc hại tải lên nội dung có thể ảnh hưởng đến bảo mật. Lưu trữ đồ tạo tác tại địa phươngKhi được đặt, các tạo phẩm Artifactory từ kho lưu trữ này sẽ được lưu vào bộ nhớ đệm cục bộ. Nếu không được đặt, tính năng truyền trực tiếp từ kho lưu trữ đến máy khách sẽ được sử dụng. Khi nào bạn có thể sử dụng truyền phát trực tiếp từ kho lưu trữ đến máy khách? Nếu tổ chức của bạn có nhiều máy chủ được kết nối qua mạng LAN tốc độ cao, thì bạn có thể có một phiên bản dữ liệu bộ nhớ đệm Artifactory trên cơ sở lưu trữ trung tâm với các phiên bản Artifactory bổ sung đang chạy trên các máy chủ khác. Trong trường hợp này, sẽ hợp lý khi các phiên bản bổ sung của Artifactory hoạt động như các máy chủ truyền qua vệ tinh thay vì để chúng sao chép dữ liệu được lưu trong bộ nhớ cache trong môi trường của chính chúng đồng bộ hóa thuộc tínhKhi được đặt, đồng bộ hóa thuộc tính của các thành phần lạ được truy xuất từ một phiên bản từ xa của ArtifactoryBỏ qua các yêu cầu HEADKhi được đặt, Artifactory sẽ không gửi yêu cầu HEAD đến tài nguyên từ xa trước khi tải xuống một phần mềm để lưu vào bộ đệmChặn các loại Mime không khớpKhi được đặt, các thành phần lạ sẽ không tải xuống được nếu phát hiện thấy sự không khớp giữa loại mime đã yêu cầu và loại đã nhận, theo danh sách được chỉ định trongsystem.properties file under blockedMismatchingMimeTypes . You can override this setting by adding mime types to the override list below.Ghi đè các loại Mime bị chặn mặc địnhTập hợp các loại kịch câm sẽ ghi đè cài đặt Chặn các loại kịch câm không khớp .Tuyên truyền tham số truy vấnKhi được đặt, nếu thông số truy vấn được bao gồm trong yêu cầu tới Artifactory, chúng sẽ được chuyển đến kho lưu trữ từ xa |