יצירת סוכן באמצעות כלי ההתקנה של Debian
במסמך הזה מפורט התהליך לפריסת סוכן מרוחק באמצעות אשף ההתקנה של פלטפורמת Google Security Operations. הסוכן המרוחק משמש כקישור חיוני, שמאפשר לסביבת ה-SOAR שלכם לתקשר בצורה מאובטחת עם מכשירים וכלים מקומיים לאבטחה.
לפני שמתחילים
לפני שמתחילים, מומלץ להריץ את הפקודות בנפרד כדי לוודא שכל פעולה מבוצעת בהצלחה.
כדי להתקין את הסוכן המרוחק ב-Debian 12 באמצעות חבילת ההתקנה המקורית:
- דפי התקנה של Linux:
- מפעילים את שירותי המערכת:
- מתקינים את Python 3.11.8:
- הגדרת
pip: - מוסיפים את המשתמש של הסוכן:
- מוסיפים את
supervisor.serviceלמשתמש של הסוכן:
apt update -y
apt install wget -y
apt install make -y
apt install build-essential -y
apt install libbz2-dev -y
apt install sqlite3 -y
apt install libffi-dev -y
apt install python3-dev -y
apt install zlib1g-dev -y
apt install libssl-dev -y
apt install supervisor -y
apt install at -y
apt install sharutils -y
apt install xz-utils -y
apt install curl -y
apt install gnupg2 -y
apt install coreutils -y
apt install libc6-dev -y
apt install pkg-config -ysystemctl start atd
systemctl enable atdcd /usr/local/src
wget https://www.python.org/ftp/python/3.11.8/Python-3.11.8.tgz
tar -xzf Python-3.11.8.tgz
cd Python-3.11.8
./configure --prefix=/usr/local
make -j$(nproc) altinstall
ln -s /usr/local/bin/python3.11 /usr/local/bin/python3cd /usr/local/src
wget -O get-pip-3.11.py https://bootstrap.pypa.io/get-pip.py
/usr/local/bin/python3.11 get-pip-3.11.pygroupadd -r siemplify_agent && useradd -r -s /bin/bash -g siemplify_agent siemplify_agent -m
cp -n /home/siemplify_agent/.profile /home/siemplify_agent/.bash_profile 2>/dev/null
mkdir -p /opt/SiemplifyAgent
chown -R siemplify_agent:siemplify_agent /opt/* /var/log/echo -e "[Unit]\nDescription=Process Monitoring and Control Daemon\nAfter=rc-local.service\n\n[Service]\nType=forking\nExecStart=/usr/bin/supervisord -c /etc/supervisord.conf\nRuntimeDirectory=supervisor\nRuntimeDirectoryMode=755\n\n[Install]\nWantedBy=multi-user.target" > /etc/systemd/system/supervisord.serviceשימוש בשילוב עם Microsoft SQL (אופציונלי)
אם אתם משתמשים בשילוב של Microsoft SQL, הריצו את הפקודות הבאות (בסדר הזה) כדי להתקין את הכלים ומנהלי ההתקנים הנדרשים של Microsoft ODBC SQL.
- כדי למנוע התנגשויות, מסירים את כל חבילות ה-Open Database Connectivity (ODBC) הקיימות:
- מוסיפים את מאגר החבילות של מיקרוסופט ומעדכנים את רשימת החבילות המקומית:
- מתקינים את מנהל ההתקן של ODBC ואת כלי שורת הפקודה של SQL:
- יוצרים קישורים סמליים ל-
bcpול-sqlcmdכדי לוודא שהכלים נגישים דרךPATHהרגיל:
apt -y remove unixodbc unixodbc-dev
curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg
curl https://packages.microsoft.com/config/debian/12/prod.list | tee /etc/apt/sources.list.d/mssql-release.list
apt update
apt install -y msodbcsql18 mssql-tools unixodbc-dev
ln -sfn /opt/mssql-tools/bin/bcp /usr/bin/bcp
ln -sfn /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
התקנת סוכן מרוחק
במאמר הזה מפורט תהליך ההתקנה הידנית של סוכן מרוחק אחרי שווידאתם שכל התנאים המוקדמים מתקיימים.
התחלת הגדרת הסוכן בפלטפורמה
- בפלטפורמה, עוברים אל הגדרות > מתקדם > סוכנים מרוחקים.
- לוחצים על addAdd Agent כדי להפעיל את אשף ההתקנה.
- לוחצים על הקישור התקנה ידנית.
- בשלב הראשון, מזינים את שם הסוכן, בוחרים את הסביבה שהוא ישויך אליה ולוחצים על הבא.
- בשלב השני, בוחרים אחת משיטות ההפצה הבאות:
- מורידים את חבילת הסוכן ישירות למחשב.
- מזינים כתובת אימייל כדי לשלוח קישור להורדה (מוודאים שהשילוב עם האימייל מוגדר לסביבה הנכונה).
- לוחצים על הוספת איש קשר לסביבה כדי להשתמש אוטומטית בכתובת האימייל של איש הקשר בסביבה.
- לוחצים על הבא. החבילה תורד או שיישלח קישור באימייל.
-
env: משתני סביבה של Siemplify SiemplifyAgent_*.sh: קובץ סקריפט של מנהל ההתקנה- משתמשים ב-WinSCP או בכלי דומה כדי להעתיק את הקבצים האלה למכונה שבה רוצים להתקין את השרת.
- מתחברים למכונה באמצעות SSH ומזינים את שם המשתמש והסיסמה.
- מגדירים הרשאות הרצה בסקריפט ההתקנה:
sudo chmod +x SiemplifyAgent_*.sh - מתקינים את הסוכן באמצעות הפקודה השמורה ממסך ההתקנה.
- מחכים שהסקריפט יסיים לפעול. סיום הפעולה יצוין בבירור.
- חוזרים לאשף הפלטפורמה ולוחצים על הבא. המערכת מציגה הודעת אישור שהנציג מחובר.
הכנת המחשב להתקנה
קישור ההורדה מספק את הקבצים הבאים בפורמט ZIP:מפעילים את ההתקנה
אימות החיבור
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.