นี่คือคำสั่ง ocsinventory-agentp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ocsinventory-agent - ไคลเอนต์รวมสำหรับ OCS-Inventory
เรื่องย่อ
ocsinventory-ตัวแทน [ -ฟิลพรู ] [ --เซิร์ฟเวอร์ เซิร์ฟเวอร์ | --ท้องถิ่น / Tmp ] ...
ตัวอย่าง
% ocsinventory-agent --เซิร์ฟเวอร์ localhost
# ส่งสินค้าคงคลังไปยังเซิร์ฟเวอร์ OCS
% ocsinventory-agent --เซิร์ฟเวอร์ http://localhost/ocsinventory2
# ส่งสินค้าคงคลังผ่าน http ไปยังเซิร์ฟเวอร์ที่ไม่ได้มาตรฐาน
#ไดเรกทอรีเสมือน
% ocsinventory-agent -- เซิร์ฟเวอร์ https://localhost/ocsinventory
# ส่งสินค้าคงคลังผ่าน https ไปยังเซิร์ฟเวอร์ OCS
% ocsinventory-agent --local / Tmp
# เขียนสินค้าคงคลังใน / Tmp ไดเรกทอรี
% ocsinventory-agent --server localhost --user=toto --password=pw --realm="พื้นที่จำกัด"
# ส่งรายงานไปยังเซิร์ฟเวอร์ที่ได้รับการป้องกันโดยการรับรองความถูกต้องพื้นฐาน
% ocsinventory-agent --lazy
# ส่งสินค้าคงคลังเฉพาะในกรณีที่มีการสุ่มดีเลย์ระหว่าง 0 ถึง PROLOG_FREQ
% ocsinventory-agent --เวลาหน่วง 60 -d
# หากไม่ได้ตั้งค่า PROLOG_FREQ ไว้ล่วงหน้า ให้เลือกเวลาระหว่างการดำเนินการและ --delaytime เพื่อให้เอเจนต์ติดต่อกับเซิร์ฟเวอร์ [ค่าเริ่มต้นคือ 3600 วินาที]
DESCRIPTION
ocsinventory-ตัวแทน สร้างสินค้าคงคลังและส่งหรือเขียน ตัวแทนนี้เป็นผู้สืบทอด
ของ linux_agent เดิมซึ่งเผยแพร่พร้อมกับ OCS 1.01 และก่อนหน้านั้น นอกจากนี้ยังแทนที่
Solaris/AIX/BSD ตัวแทนอย่างไม่เป็นทางการ รายการโดยละเอียดของระบบปฏิบัติการที่รองรับคือ
มีอยู่ในวิกิ
GNU / Linux
Solaris
FreeBSD
NetBSD
OpenBSD
AIX
macOS X
GNU / kFreeBSD
OPTIONS
ตัวเลือกส่วนใหญ่มีอยู่ใน a Short แบบฟอร์มและ a ยาว รูปร่าง. ตัวอย่างเช่น สอง
บรรทัดด้านล่างมีค่าเท่ากันทั้งหมด:
% ocsinventory-agent -s localhost
% ocsinventory-agent --เซิร์ฟเวอร์ localhost
--backend-collect-timeout=SECONDS_BEFORE_KILL
เวลาก่อนที่ OCS จะฆ่าการประมวลผลโมดูลซึ่งไม่สิ้นสุดก่อนหมดเวลา
--เบสวาร์เดียร์=DIR
ระบุตำแหน่งที่เอเจนต์ควรจัดเก็บไฟล์
-d, --ภูต
เปิด ocsinventory-agent ในพื้นหลัง Proc::Daemon เป็นสิ่งจำเป็น
--debug
เปิดโหมดแก้ไขข้อบกพร่อง
--devlib
ตัวเลือกนี้ออกแบบมาสำหรับนักพัฒนาโมดูลแบ็กเอนด์ เมื่อเปิดใช้งาน ocsinventry-
เอเจนต์จะไม่พยายามโหลดโมดูลแบ็กเอนด์ที่ติดตั้งในระบบ แต่จะ
สแกน./ lib ไดเรกทอรี
--delaytime=SECONDS_TO_WAIT
ตัวเลือกนี้มีค่าเริ่มต้นรอ a สุ่ม () เวลาระหว่าง 0 ถึง 3600 ก่อนเริ่มแรก
ติดต่อเซิร์ฟเวอร์โดยถือว่าไม่มีการตั้งค่า PROLOG_FREQ เมื่อ PROLOG_FREQ มาแล้ว
set มันใช้ตัวเลขนั้นที่ปลายบนสุดของการตั้งค่าแบบสุ่ม มีประโยชน์สำหรับการตั้งค่าล่วงหน้า
เวลาเริ่มต้นเริ่มต้นของตัวแทนที่ปรับใช้ (ดังนั้นคุณจะไม่ติดขัดเซิร์ฟเวอร์ทั้งหมดในคราวเดียว แต่
ไม่ต้องรอเป็นชั่วโมงเพื่อให้แน่ใจว่าการปรับใช้ได้ผล)
-f, --บังคับ
เอเจนต์จะติดต่อเซิร์ฟเวอร์ก่อนในช่วงระยะเวลา PROLOG ถ้าเซิฟเวอร์
ไม่รู้เครื่องหรือมีข้อมูลเก่าจะขอสต๊อกสินค้า
ด้วยตัวเลือกนี้ เอเจนต์จะไม่รัน PROLOG กับเซิร์ฟเวอร์ก่อน แต่จะรันโดยตรง
ส่งสินค้าคงคลัง
-i, --ข้อมูล
เปิดโหมด verbose แฟล็กจะถูกละเว้น if --debug เปิดใช้งานอยู่
--ขี้เกียจ
อย่าติดต่อเซิร์ฟเวอร์มากกว่าหนึ่งครั้งระหว่าง PROLOG_FREQ และออกถ้า
ไม่มีอะไรทำ. มีประโยชน์หากคุณต้องการเริ่มต้นสคริปต์ตัวแทนเป็นประจำจาก
crontab แต่ไม่ต้องการโอเวอร์โหลดเซิร์ฟเวอร์
-l, --ท้องถิ่น=DIR
เขียนสินค้าคงคลังใน DIR ไดเร็กทอรี ไฟล์ใหม่จะถูกสร้างขึ้นหากจำเป็น
--ล็อกไฟล์=ไฟล์
ข้อความเข้าสู่ระบบ ไฟล์ และปิดSTDERR
-p, --รหัสผ่าน=รหัสผ่าน
ใช้ รหัสผ่าน สำหรับการระบุ HTTP กับเซิร์ฟเวอร์
-P, --หนังสือมอบฉันทะ=หนังสือมอบฉันทะ
ใช้ หนังสือมอบฉันทะ เพื่อระบุพร็อกซีเซิร์ฟเวอร์ HTTP โดยดีฟอลต์ เอเจนต์ใช้ HTTP_PROXY
ตัวแปรสภาพแวดล้อม
-r, --ดินแดน=REALM
ใช้ REALM สำหรับการระบุ HTTP กับเซิร์ฟเวอร์ ตัวอย่างเช่น ค่าสามารถเป็น
'เขตหวงห้าม'. คุณสามารถค้นหาได้ในป๊อปอัปเข้าสู่ระบบของอินเทอร์เน็ตเบราว์เซอร์ของคุณ
-s, --เซิร์ฟเวอร์=URI
uri ของเซิร์ฟเวอร์ ถ้า URI ไม่ได้ขึ้นต้นด้วย http:// หรือ https:// ให้ถือว่า
พารามิเตอร์เป็นชื่อโฮสต์และเขียนใหม่ดังนี้:
% http://servername/ocsinventory
หากคุณต้องการใช้ https หรือไดเรกทอรีเสมือนอื่น คุณต้องป้อนเส้นทางแบบเต็ม
--เซิร์ฟเวอร์ จะถูกละเว้น if --ท้องถิ่น อยู่ในการใช้งาน
--stdout
พิมพ์สินค้าคงคลังบน stdout
% ocsinventory-agent --stdout > /tmp/report.xml
# เตรียมสินค้าคงคลังและเขียนลงในไฟล์ /tmp/report.xml
# ไฟล์จะถูกสร้างขึ้น
--scan-homedirs
อนุญาตให้ OCS สแกนโฮมไดเร็กทอรีเพื่อเพิ่มสินค้าคงคลัง Virtual Machine
คำเตือน: ระวังความเป็นส่วนตัวของผู้ใช้โดยใช้ตัวเลือกนี้เพราะอาจพบ
การสแกนข้อมูลส่วนตัว (แม้ว่าจะไม่ได้ออกแบบมาสำหรับ !)
--แท็ก=TAG
ทำเครื่องหมายเครื่องด้วย TAG แท็ก เมื่อสินค้าคงคลังเริ่มต้นได้รับการยอมรับโดย
เซิร์ฟเวอร์ค่านี้จะถูกละเว้นและคุณต้องเปลี่ยนข้อมูลโดยตรงบน
เซิร์ฟเวอร์ เซิร์ฟเวอร์ทำเช่นนี้เพื่อรวมศูนย์การบริหารเครื่อง
-u USER, --ผู้ใช้=USER
ใช้ USER สำหรับการรับรองความถูกต้องของเซิร์ฟเวอร์
--รุ่น=USER
พิมพ์เวอร์ชันและออก
-w DURATION, --รอ=DURATION
รอก่อนที่จะเริ่มต้นการเชื่อมต่อกับเซิร์ฟเวอร์ ถ้า DURATION เท่ากัน เซิร์ฟเวอร์
เอเจนต์จะใช้ PROLOG_FREQ ของเซิร์ฟเวอร์เพื่อกำหนดระยะเวลาของสิ่งนี้
ระยะเวลา เหมือนกับที่มันเคยทำถ้ามันอยู่ใน --daemon โหมด มิฉะนั้นถ้าระยะเวลา
เป็นค่าตัวเลขก็จะนำไปใช้โดยตรง
% ocsinventory-agent --รอ 5 --เซิร์ฟเวอร์ localhost
--ไม่มีซอฟต์แวร์
ห้ามเก็บซอฟต์แวร์ที่ติดตั้งไว้ในเครื่อง --nosoft ยังใช้งานได้ แต่เป็น
เลิกรา
--nolocal
ปิดใช้งานโหมดโลคัลแม้ว่าจะตั้งค่าไว้ในไฟล์ปรับแต่งหรือบรรทัดคำสั่ง
กำหนดค่า ไฟล์
ตัวแทนพยายามเริ่มต้นการตั้งค่าจาก ocsinventory-agent.cfg ไฟล์คอนฟิก
ค้นหาไฟล์ในไดเร็กทอรีเหล่านี้:
/etc/ocsinventory
/usr/local/etc/ocsinventory
/etc/ocsinventory-agent
ผู้เขียน
ผู้ดูแลคือ Guillaume PROTET[ป้องกันอีเมล]>
โปรดอ่านไฟล์ AUTORS, Changes และ THANKS เพื่อดูว่าใครอยู่เบื้องหลัง OCS Inventory
ตัวแทน.
ใช้ ocsinventory-agentp ออนไลน์โดยใช้บริการ onworks.net