Welcome! Yeh hai second part of the reworked “Linux Fundamentals” series. Is part mein hum first part mein seekhi gayi knowledge ka use karenge, isliye strongly recommend kiya jata hai ki pehle pehla room complete kar lo, phir hi aage badho.
Part 2 mein hum browser ke andar wale terminal ko chhod kar ek aur important skill seekhne wale hain โ remote machines ke terminals ko login aur control karna. Ye Linux ka ek basic aur fundamental skill hai.
Is room mein tum ye sab karna seekhoge:
๐น Apni pehli kuch commands ko aur powerful banana โ by learning how to use flags and arguments
๐น Filesystem ka aur deep understanding โ jaise kaise files ko copy aur move kiya jata hai
๐น Kaise files aur folders ka access manage hota hai, aur kaise check karein ki humein kisi cheez ka access hai ya nahi
๐น Apne pehle scripts aur executables ko run karna!
Excited? Toh chalo shuru karte hain Part 2 โ aur Linux ki understanding ko next level pe le jaate hain!
Agar kisi step mein dikkat ho, toh poochhna mat bhoolna.ย
Linux Fundamentals Part 1 mein humne in-browser functionality ka use kiya tha taaki tum bina kisi problem ke directly apni pehli Linux machine se connect ho sako.
Waise, jo browser-based terminal tha usme jo technology use hui thi โ wohi protocol hum aaj bhi use karne wale hain. Is protocol ka naam hai Secure Shell, ya short form mein SSH. Yeh ek common tareeka hai kisi remote Linux machine ke command line se connect hone aur uske saath interact karne ka.
Is room mein hum do machines deploy karenge:
Tumhari Linux Machine
TryHackMe AttackBox
SSH Kya Hai Aur Kaise Kaam Karta Hai?
Secure Shell (SSH) ek encrypted protocol hai jo do devices ke beech secure communication ke liye use hota hai.
Jab hum terminal mein koi command likhte hain (human-readable format mein), to woh cryptography ka use karke encrypt ho jaati hai โ taaki jab woh network ke through remote machine tak travel kare, to secure rahe. Remote machine tak pahunchne ke baad, woh data decrypt ho jaata hai โ jisse woh samajh sake ki user ne kya command bheji hai.
Neeche wale diagram mein iska simple flow dikhaya gaya hai.
๐ Jab bhi do devices ke beech data bheja jata hai (internet ya kisi network ke through), woh encrypted hota hai โ yaani secure form mein send hota hai.
๐ Deploying Your Linux Machine
- Neeche diye gaye green “Start Machine” button pe click karo.
- Uske baad page ke top pe scroll karo โ wahan tumhe machine ka deployment info milega, kuch is screenshot ke jaisa.
Aage badhne se pehle ensure karo ki machine properly deploy ho gayi ho โ agar kuch dikhe ya error aaye, toh mujhe batao!

๐ป Tumhari Linux Machine ka IP Address
Jo IP address display ho raha hai, woh tumhari Linux machine ka address hai โ jisme tum SSH ka use karke login karoge.
Abhi ke liye is IP address ko note kar lo, aage kaam aayega.
๐ TryHackMe AttackBox ko Deploy Karna
Page ke top pe dekho, wahan “Start AttackBox” button dikh raha hoga โ uspe click karke TryHackMe AttackBox deploy karo.TryHackMe AttackBox ek Ubuntu Linux machine hai jo cloud mein host ki gayi hoti hai. Tum ise directly apne browser se access aur use kar sakte ho.Is task mein tum isi AttackBox ka use karke apni deployed Linux machine se interact karoge (via SSH).Ready ho jao remote access karne ke liye โ jab dono machines chal rahi ho, toh batao aur agla step start karte hain!
SSH ka use karke apni Linux Machine me Login karnaSSH use karna kaafi simple hota hai. Humein sirf do cheezen chahiye hoti hain:
- Remote machine ka IP address
- Ek valid user account ke correct credentials (username & password)
"tryhackme" user ke through login karenge, jiska password bhi "tryhackme" hai (quotation marks ke bina).SSH Command ka Syntax:
SSH se login karne ke liye hum command likhte hain:ssh username@IP_address
ssh tryhackme@MACHINE_IP
MACHINE_IP ko apni Linux target machine ke IP address se replace karna hai (jo room ke top card me diya hota hai).Steps:
- TryHackMe AttackBox me desktop pe ek icon hoga “Terminal” ke naam se โ usko open karo.
- Terminal me upar wali SSH command type karo.
- Pehli baar connect karte waqt system aapse host pe trust karne ka prompt maangega โ type karo yes.
- Fir aapse password maanga jayega โ yahan password hoga tryhackme.
Itna karne ke baad aap successfully remote Linux machine me login kar jaoge using SSH.
