Author Topic: login เข้า SSH แล้วให้มี Line message แจ้งเตือนในกรุ๊ป line  (Read 4817 times)

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2141
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
##ขั้นตอนแรก
ทำการสมัคร Line Token ก่อนนะครับใน
https://notify-bot.line.me/my/
โดยสร้างชื่อ Token แล้วก็เลือกกลุ่มที่จะให้ Alert วิ่งไปแสดงครับ
ผูกเสร็จระบบจะสร้าง line token code ให้ทำการ copy เก็บไว้แล้วนำไปใส่ใน shell ".bash_profile" ครับ

##ขั้นตอนที่สอง ทำการแก้ไข .bash_profile
[root@showmeroot]# vi /root/.bash_profile
ไปที่บันทัดสุดท้ายแล้วเพิ่ม

# User specific environment and startup programs
curl -X POST -H 'Authorization: Bearer [LINE-TOKEN Code ของท่านครับ]' -F 'message=Server 150.xxx.yyy.zzz have SSH Logined' https://notify-api.line.me/api/notify
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME

เท่านี้ก็เรียบร้อยครับ โดย Line Token Code นั้นไม่ต้องใส่เครื่องหมาย [] นะครับ
ทำการทดลอง
#ssh 150.xxx.yyy.zzz -lroot
{"status":200,"message":"ok"}[root@showmeroot]#
ก็มีข้อความเด้งขึ้นมาในกรุ๊ปครับผม : )