CCNA and MikroTik beginner Tutorial

151. ‘top’ কমান্ড ব্যবহার করে রিয়েল টাইম প্রসেস (PID, RAM, CPU) মনিটরিং করা যাবেঃ

152. ‘tty’ কমান্ড ব্যবহার করে সিস্টেমের কোন টার্মিনালে লগইন করে কাজ করছি সেটা জানা যাবেঃ

Two-Factor (2FA) Authentication System:


Two-Factor Authentication (2FA) পদ্ধতি ব্যবহার করতে পাসওয়ার্ডের পাশাপাশি OTP (One Time Password) কোড ব্যবহার করতে হবে। OTP সিস্টেম TOTP (Time-based One-Time password) অ্যালগরিদম ব্যবহার করে One Time Password জেনারেট করে, যেটা ‘IETF’ স্ট্যান্ডার্ড মেনে চলে। OTP জেনারেট করার জন্য আমারা স্মার্ট ফোন ব্যবহার করতে পারি। মার্কেটে বিভিন্ন ধরনের OTP জেনারেটর অ্যাপস আছে, আমরা আমাদের এই টপিকসে Google Authenticator ব্যবহার করে OTP জেনারেট করা হবে। এজন্য আমাদের স্মার্টফোনে Google Authenticator অ্যাপস ইন্সটল করতে হবে।

Step 01: Install Required Packages

Google Authenticator একটি EPEL (Extra Packages for Enterprise Linux) সার্ভিস সুতরাং এখানে EPEL এর RPM টি ইন্সটল করতে হবে। EPEL ইন্সটল শেষ হলে Google Authenticator এবং QR কোডের জন্য প্রয়োজনীয় প্যাকেজ (qrencode) ইন্সটল করতে হবে।

[rooot@desktop ~]# yum install -y epel-release

[rooot@desktop ~]# yum install -y google-authenticator qrencode

ns160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

inet 172.25.11.151 netmask 255.255.255.0 broadcast 172.25.11.255

        inet6 fe80::609f:b30a:22d0:878d  prefixlen 64  scopeid 0x20

ether 00:0c:29:1e:33:f1  txqueuelen 1000  (Ethernet)

        RX packets 200461  bytes 42956206 (40.9 MiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 13257  bytes 1104211 (1.0 MiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        ether 00:0c:29:1e:33:fb  txqueuelen 1000  (Ethernet)

        RX packets 177800  bytes 11733544 (11.1 MiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 0  bytes 0 (0.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536

        inet 127.0.0.1  netmask 255.0.0.0

        inet6 ::1  prefixlen 128  scopeid 0x10

        loop  txqueuelen 1000  (Local Loopback)

        RX packets 204  bytes 38844 (37.9 KiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 204  bytes 38844 (37.9 KiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collision