script.getscriptsbyhosts

תיאור

object script.getscriptsbyhosts(array hostIds)

שיטה זו מאפשרת לאחזר סקריפטים זמינים במארחים הנתונים.

שיטה זו זמינה למשתמשים מכל סוג. הרשאות כדי לקרוא את השיטה ניתן לבטל בהגדרות תפקיד המשתמש. ראה משתמש תפקידים למידע נוסף.

פרמטרים

מזהי (מחרוזת/מערך) של מארחים להחזרת סקריפטים עבורם.

החזר ערכים

(object) מחזירה אובייקט עם מזהי מארח כמאפיינים ומערכים של סקריפטים זמינים כערכים.

השיטה תרחיב אוטומטית פקודות מאקרו ב- טקסט 'אישור'.

דוגמאות

אחזר סקריפטים לפי מזהי מארח

אחזר את כל התסריטים הזמינים במארחים "30079" ו-"30073".

בַּקָשָׁה:

{
            "jsonrpc": "2.0",
            "method": "script.getscriptsbyhosts",
            "פארמים": [
                "30079",
                "30073"
            ],
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "מזהה": 1
       }
Copy
✔ Copied

תְגוּבָה:

{
            "jsonrpc": "2.0",
            "תוצאה": {
                "30079": [
                    {
                        "scriptid": "3",
                        "name": "זהה מערכת הפעלה",
                        "command": "sudo /usr/bin/nmap -O {HOST.CONN} 2>&1",
                        "host_access": "2",
                        "usrgrpid": "7",
                        "groupid": "0",
                        "תיאור": "",
                        "אישור": "",
                        "type": "0",
                        "execute_on": "1",
                        "hostid": "10001"
                    },
                    {
                        "scriptid": "1",
                        "name": "פינג",
                        "command": "/bin/ping -c 3 {HOST.CONN} 2>&1",
                        "host_access": "2",
                        "usrgrpid": "0",
                        "groupid": "0",
                        "תיאור": "",
                        "אישור": "",
                        "type": "0",
                        "execute_on": "1",
                        "hostid": "10001"
                    },
                    {
                        "scriptid": "2",
                        "name": "Traceroute",
                        "command": "/usr/bin/traceroute {HOST.CONN} 2>&1",
                        "host_access": "2",
                        "usrgrpid": "0",
                        "groupid": "0",
                        "תיאור": "",
                        "אישור": "",
                        "type": "0",
                        "execute_on": "1",
                        "hostid": "10001"
                    }
                ],
                "30073": [
                    {
                        "scriptid": "3",
                        "name": "זהה מערכת הפעלה",
                        "command": "sudo /usr/bin/nmap -O {HOST.CONN} 2>&1",
                        "host_access": "2",
                        "usrgrpid": "7",
                        "groupid": "0",
                        "תיאור": "",
                        "אישור": "",
                        "type": "0",
                        "execute_on": "1",
                        "hostid": "10001"
                    },
                    {
                        "scriptid": "1",
                        "name": "פינג",
                        "command": "/bin/ping -c 3 {HOST.CONN} 2>&1",
                        "host_access": "2",
                        "usrgrpid": "0",
                        "groupid": "0",
                        "תיאור": "",
                        "אישור": "",
                        "type": "0",
                        "execute_on": "1",
                        "hostid": "10001"
                    },
                    {
                        "scriptid": "2",
                        "name": "Traceroute",
                        "command": "/usr/bin/traceroute {HOST.CONN} 2>&1",
                        "host_access": "2",
                        "usrgrpid": "0",
                        "groupid": "0",
                        "תיאור": "",
                        "אישור": "",
                        "type": "0",
                        "execute_on": "1",
                        "hostid": "10001"
                    }
                ]
            },
            "מזהה": 1
       }
Copy
✔ Copied

מקור

CScript::getScriptsByHosts()‎ בתוך ui/include/classes/api/services/CScript.php.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.