TGStat
TGStat
Qidiruv uchun matnni kiriting
Ilg‘or kanal qidiruvi
  • flag Uzbek
    Sayt tili
    flag Russian flag English flag Uzbek
  • Saytga kirish
  • Katalog
    Kanal va guruhlar katalogi Kanallar qidiruvi
    Kanal/guruh qo‘shish
  • Reytinglar
    Kanallar reytingi Guruhlar reytingi Postlar reytingi
    Brendlar va shaxslar reytingi
  • Analitika
  • Postlarda qidiruv
  • Telegram'ni kuzatish
My folder vip

26 Aug, 13:56

Telegram'da ochish Ulashish Shikoyat qilish

فصل هفتم — قسمت شصت و هفتم 🐧
مدیریت کردن سیستم — System Administration
——————-
فصل هفتم وارد بخش مدیریت واقعی یک Linux Server می‌شود. یعنی اینجا دیگر فقط با دستورات لینوکس کار نمی‌کنیم؛ یاد می‌گیریم یک سیستم را اداره و نگهداری کنیم.
چهار بخش اصلی این فصل:
System Administration
│
├── 👤 Users & Groups
├── 🕐 Time Management
├── 📋 Logs
└── 📧 Mail Transfer Agent

———————-

1️⃣ مدیریت کاربران و گروه‌ها 👤
در لینوکس هر کسی که وارد سیستم می‌شود یک User دارد.
مثلاً:
root
ali
admin
هر User می‌تواند عضو یک یا چند Group باشد.
مثلاً:
ali
├── users
├── developers
└── docker
چرا Group داریم؟
فرض کن ۱۰ نفر در یک شرکت داریم و همه باید به یک پوشه دسترسی داشته باشند.
به‌جای اینکه برای تک‌تک افراد Permission تنظیم کنیم:
ali
reza
mohammad
sara
...
یک گروه می‌سازیم:
developers
و همه را عضو آن می‌کنیم.

———————

دستورات مهمی که در این بخش خواهیم داشت:
useradd
usermod
userdel
passwd
id
who
whoami
groups
groupadd
groupmod
groupdel
فایل‌های مهم:
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
🧠 این چهار فایل را خیلی خوب یاد بگیر.

————————-

2️⃣ مدیریت زمان 🕐
این قسمت ادامه چیزی است که در فصل قبل خواندیم.
سرور باید ساعت صحیح داشته باشد.
چون زمان اشتباه باعث مشکل در:
Log
Authentication
Certificate
Kerberos
Cron
ارتباط بین سرورها
می‌شود.
ابزارهای مهم:
date
timedatectl
و مهم‌تر:
NTP
برای هماهنگ کردن ساعت سرور با Time Server.

——————
3️⃣ مدیریت Logها 📋
Log یعنی گزارش اتفاقاتی که در سیستم رخ داده است.
مثلاً:
SSH login
Failed login
Service started
Service stopped
Kernel error
Disk error
فرض کن SSH کار نمی‌کند.
به‌جای حدس زدن:
چرا SSH کار نمی‌کنه؟ 🤔
می‌رویم Logها را بررسی می‌کنیم.
در سیستم‌های Linux دو روش مهم داریم:
سیستم‌های سنتی
/var/log/
مثلاً:
/var/log/auth.log
/var/log/syslog
در بعضی توزیع‌ها:
/var/log/secure
/var/log/messages
systemd
ابزار بسیار مهم:
journalctl
مثلاً:
journalctl
یا برای SSH:
journalctl -u ssh


——————————

4️⃣ Mail Transfer Agent 📧
اینجا قرار نیست فعلاً Mail Server کامل بسازیم.
فقط مفهوم MTA را یاد می‌گیریم.
MTA چیست؟
Mail Transfer Agent
برنامه‌ای است که مسئول انتقال Email بین Mail Serverها است.
مثلاً:
User
↓
Mail Client
↓
Mail Server
↓
MTA
↓
Internet
↓
Destination Mail Server
نمونه MTAها:
Postfix
Sendmail
Exim
یکی از معروف‌ترین‌ها:
Postfix



——————

🧠 فرق Mail Client و MTA
مثلاً:
Thunderbird
یک Mail Client است.
یعنی کاربر با آن Email را می‌خواند و ارسال می‌کند.
اما:
Postfix
یک MTA است.
یعنی وظیفه انتقال Mail را برعهده دارد.

—————-

29 0 2 3
Katalog
Kanal va guruhlar katalogi Kanallar to‘plamlari Kanallar qidiruvi Kanal/guruh qo‘shish
Reytinglar
Telegram-kanallar reytingi Telegram-guruhlar reytingi Postlar reytingi Brendlar va shaxslar reytingi
API
Statistika API'si Postlar qidiruvi API'si API Callback
Kanallarimiz
@TGStat @TGStat_Chat @telepulse @TGStatAPI
O‘qish
Академия TGStat Telegram tadqiqoti 2019 Telegram tadqiqoti 2021 Telegram tadqiqoti 2023
Kontaktlar
Справочный центр Qo‘llab-quvvatlash Email Vakansiyalar
Har xil narsalar
Foydalanuvchi shartnomasi Maxfiylik siyosati Ommaviy oferta
Botlarimiz
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot