انجمن مدیران و راهبران شبکه

Network Managers and Administrators

انجمن مدیران و راهبران شبکه

Network Managers and Administrators

Disable Storing History of Commands in LINUX

سلام،

بعضی از ادمین ها علاقه دارند به منظور رعایت مسائل امنیتی، History ترمینال لینوکس رو غیر فعال کنند تا سایر کاربران سرور دستوراتی که اونا تایپ کردن رو نتونن ببینن. برای اینکار 2 تا روش خیلی ساده وجود داره:

  • روش موقت که در این روش کافیست بعد از اینکه کارتون با سرور تمام شد دستور زیر رو بزنید تا History پاک بشه.
[iman@kali ~]$ history -c
  • راه دوم و اساسی اینه که برید فایل bash_profile رو ادیت کنید که دیگه بصورت دائم و برای همه یوزرها hystory غیرفعال بشه.


[iman@kali ~]$ nano .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
HISTSIZE=0
.bash_profile (END)
export PATH

[iman@kali ~]$ source .bash_profile

سناریوی آماده آزمون عملی دوره APA-133 آزمایشگاه آپا - دانشگاه فردوسی مشهد



شرایط سناریو :


ACC : 10.10.10.0/8

HR : 20.20.20.0/8

Server: 172.16.16.0/24

ADMIN: 172.16.10.0/24

Switch Management: 192.168.1.0/24

===============

VTP Domain : APAVTP

===============

Switch local user: apa

pass : cisco123

Enable Secret: cisco123

SSH must be avtive

===============

Port Security will be applied to all access port

===============

SSH must be restricted for ADMIN

===============

ACL: HR -> The only segment clients have access to TCP port 80 on Server 


دانلود فایل Config 


توجه : سناریوی فوق در داخل  Cisco Packet Tracer version 7.0.0.0202  پیاده سازی و ذخیره شده است.


از اینجا دانلود کنید