القراءة من قواعد البيانات الخاصة بالنظام !!!
السلام عليكم ورحمة الله وبركاته …
اليوم بالصدفة إكتشتف أمراً لينوكساويياً ::18 ولا أروع هو getent حيث يساعد على قراءة المعلومات من قواعد البيانات الخاصة بالـ administration للنظام … مثل هذه القواعد هي:
1
2
3
4
5
6
7
8
9
10
- passwd
- group
- services
- protocols
- aliases
- hosts
- shadow
- netgroup
- ethers
- networks
حيث يمكنك إستعماله للحصول على معلومات معيينة من قاعدة من هذه القواعد بصورة مباشرة ومن دون الحاجة الى إستعمال الأمر grep …
أمثال:
1
2
3
4
$ getent passwd binary
$ getnet group admins
$ getent protocols igp
$ getent services telnet
ومن هنا نستطيع أن نقوم بإستعمال هذا الأمر في السكربتات BASH Scripts من أجل إستخراج معلومات معيينة.
أخوكم B!n@ry …
This post is licensed under CC BY 4.0 by the author.