linux e user create, sudo group e add kora, password set kora. ssh port ber kora. specific ip ber korar command list bangla
তুমি যেটা জানতে চাও — 👉 Linux-এ নতুন user তৈরি করা, 👉 sudo group-এ add করা, 👉 password সেট করা, 👉 SSH port বের করা, 👉 specific IP address বের করা — সবগুলোর জন্য নিচে verified ও usable command গুলো দিলাম 👇
🧑💻 ১️⃣ নতুন User তৈরি করা
sudo adduser username
এখানে
usernameএর জায়গায় তোমার ইচ্ছেমতো নাম দাও। এই কমান্ড দিলে সিস্টেম তোমাকে password এবং কিছু optional info চাইবে।
🧑🔧 ২️⃣ User কে sudo group এ add করা
sudo usermod -aG sudo username
এতে ওই user
sudoprivileges পাবে।
Check করতে:
groups username
যদি আউটপুটে sudo দেখা যায়, তাহলে কাজ সফল ✅
🔐 ৩️⃣ User এর password সেট/পরিবর্তন করা
sudo passwd username
Enter new password দিয়ে সেট করো।
🌐 ৪️⃣ SSH Server কোন port-এ চলছে তা বের করা
✅ পদ্ধতি ১: /etc/ssh/sshd_config ফাইল থেকে
sudo grep "^Port" /etc/ssh/sshd_config
✅ পদ্ধতি ২: চলমান process থেকে
sudo netstat -tulpn | grep ssh
অথবা (যদি netstat না থাকে):
sudo ss -tulpn | grep ssh
সাধারণত SSH ডিফল্ট port হলো
22, কিন্তু তুমি custom করলে এখানে সেটি দেখা যাবে।
📡 ৫️⃣ System এর IP Address বের করা
✅ পদ্ধতি ১: ip command (modern way)
ip addr show
এখানে
inetএর পরের address হলো তোমার IP।
✅ পদ্ধতি ২: শুধু primary IP বের করতে
hostname -I | awk '{print $1}'
✅ পদ্ধতি ৩: public IP (ইন্টারনেট-facing) বের করতে
curl ifconfig.me
অথবা
curl -s https://api.ipify.org
🔁 Bonus: সব একসাথে ছোট সারাংশ
sudo adduser shakib
sudo usermod -aG sudo shakib
sudo passwd shakib
sudo grep "^Port" /etc/ssh/sshd_config
hostname -I | awk '{print $1}'
curl ifconfig.me
চাও চাইলে আমি এই command গুলা নিয়ে একটা single setup script (bash script) বানিয়ে দিতে পারি — শুধু username আর password change করে run করলে সব ready হয়ে যাবে।
চাও কি সেটা বানিয়ে দিই?
মন্তব্যসমূহ
একটি মন্তব্য পোস্ট করুন
আপনার সমস্যাটি কমেন্ট করে আমাদের জানান :-d