Sophos firewall ใน Version 18-20 ไม่ สามารถ เพิ่ม user ได้แบบ .csv นั้นก็คือเพิ่มในจำนวนมากๆ ได้ แต่ก็ไม่มีทางเลยที่เดียว ครั้งนี้ จะมาแนะนำการเพิ่ม user ในจำนวน ครั้ง มากๆ ได้ โดยใช้ Python
โปรแกรม ที่ต้องใช้
- Python ( https://www.python.org. )
- Microsoft Excel
ข้นตอนการเตรียม ไฟล์
- เตรียมตาราง Excel ดังนี้
2. บันทึก นามสกุล .CSV
ดาวโหลด ไฟล์ UserImport (https://community.sophos.com/cfs-file/__key/communityserver
discussions-components-files/258/userimport_2D00_py.zip)
ขั้นตอนการติดต้อง โปรแกรม Python
- ติก add python เพื่อที่จะใช้ ชุดคำสั่ง อัตโนมัติได้
แล้วทำการติดตั้งปกติได้เลย
ชุดคำสั่งติดตั้ง หลังติดตั้ง โปรแกรม python
pip install requests python-certifi-win32
ขั้นการเชื่อม API บน Sophos XG
BackUP → API → API Config….. → ใส่ ip เครื่องตนเอง
ขั้นตอนการ Import user
เปิด CMD
ชุดคำสั่ง
C:\Users\John> python Downloads\UserImport.py -f myfirewall.example.com -i
Documents\users.csv -u admin -p A1B2c3d4!!E5 -a -n
ถ้า run คำสั่ง แล้ว จะได้ประมาณนี้ นะครับ