Cài đặt

Đầu tiên, chạy lệnh sau để sao chép mã nguồn:

    git clone https://pagure.io/freeipa.git

Tiếp theo, cài đặt các gói trên hệ thống của bạn bằng cách chạy các lệnh sau:

    cd freeipa
    cp freeipa.spec.in freeipa-builddep.spec 
    sudo yum-builddep freeipa-builddep.spec

Sau đó, hãy chạy lệnh sau:

    sudo dnf copr enable @freeipa/freeipa-master

Khi tất cả các phụ thuộc được cài đặt, hãy chạy lệnh sau để tạo bản dựng:

    ./makerpms.sh
    sudo yum localinstall dist/rpms/*.rpm

Ngoài ra, nếu bạn đã cài đặt IPA trên hệ thống phát triển của mình, bạn có thể thực hiện một số plugin quản lý trong cây giới hạn. Để làm điều này: Thiết lập máy chủ:

  • Là người dùng gốc, cài đặt IPA bằng cách sử dụng cài đặt IPA-server

  • Tạo ~/.ipa/bí danh/.pwd và nhập mật khẩu quản trị viên

  • Chạy quản trị viên kinit

  • Để chạy máy chủ, thực thi python lite-server.py Thiết lập máy khách:

  • Sao chép /etc/ipa/default.conf thành ~/.ipa/default.conf

  • Thay thế xmlrpc \ _uri bằng http1270018888ipaxml

  • Để chạy CLI, thực thi ./ipa Cuối cùng, Freeipa sẽ phát hiện ra rằng nó đang chạy trong cây và sẽ sử dụng vị trí cổng và XML-RPC mà Lite-server.py chỉ nghe. Tuy nhiên, nếu bạn thay đổi phía máy chủ của plugin, bạn sẽ cần khởi động lại Lite-server.py.

 Tiếng Việt