بانک سوالات پروژه‌ی ask-interview

همه پرسش‌ها (592) Grafana (28) Jaeger (25) LXD (28) OpenTelemetry (24) Prometheus (24) ansible (27) apache (28) bash (18) ccna (27) centos (24) ceph (25) devops (29) docker (30) freebsd (27) git (28) kubernetes (24) linux (31) lpic1 (30) lpic2 (27) nginx (16) ubuntu (45) windows-server (27)

🗂 پرسش‌ها در دسته: ubuntu

❓ چطور می‌تونم یک سرویس رو در اوبونتو به صورت خودکار پس از راه‌اندازی سیستم راه‌اندازی کنم؟

برای راه‌اندازی خودکار یک سرویس در اوبونتو، می‌تونی از systemd استفاده کنی. کافی‌ست یک فایل سرویس با پسوند `.service` در پوشه‌ی `/etc/systemd/system/` بسازی و مشخصات سرور رو داخلش وارد کنی. سپس با دستور `sudo systemctl enable your-service.service` می‌تونی سرویس رو برای راه‌اندازی خودکار فعال کنی.

دسته: ubuntu

❓ چطور می‌تونم یوزر جدیدی رو در اوبونتو با دسترسی‌های خاص ایجاد کنم؟

برای ایجاد یک کاربر جدید در اوبونتو، می‌تونی از دستور `sudo adduser username` استفاده کنی. بعد از ایجاد کاربر، می‌تونی با استفاده از دستور `sudo usermod -aG groupname username` اون رو به گروه‌های خاصی اضافه کنی تا دسترسی‌های لازم رو داشته باشه.

دسته: ubuntu

❓ چطور می‌تونم یک سرویس جدید رو به سیستم‌عامل اوبونتو اضافه کنم و اونو مدیریت کنم؟

برای اضافه کردن یک سرویس جدید در اوبونتو، باید یک فایل سرویس برای `systemd` در دایرکتوری `/etc/systemd/system/` بسازی. این فایل باید شامل مشخصات سرویس مثل ExecStart و RestartPolicy باشه. بعد از ایجاد فایل، با دستور `sudo systemctl daemon-reload` تغییرات رو بارگذاری کن و با `sudo systemctl start your-service` سرویس رو شروع کن. همچنین می‌تونی با `sudo systemctl enable your-service` سرویس رو طوری تنظیم کنی که با بالا آمدن سیستم به‌طور خودکار شروع بشه.

دسته: ubuntu

❓ چطور می‌تونم اجازه‌های دسترسی به فایل‌ها رو در اوبونتو مدیریت کنم؟

در اوبونتو، می‌تونی از دستورات `chmod` و `chown` برای مدیریت اجازه‌های دسترسی استفاده کنی. با `chmod` می‌تونی سطح دسترسی خواندن، نوشتن و اجرا رو برای مالک، گروه و دیگران تنظیم کنی. با `chown` هم می‌تونی مالکیت فایل‌ها و پوشه‌ها رو تغییر بدی. مثلاً برای دادن اجازه‌های کامل به یک فایل به مالک، می‌تونی از `chmod 700 filename` استفاده کنی.

دسته: ubuntu

❓ چطور می‌تونم یک پکیج رو با استفاده از APT به صورت خودکار به‌روزرسانی کنم؟

برای به‌روزرسانی خودکار پکیج‌ها در اوبونتو، می‌تونی از ابزار `unattended-upgrades` استفاده کنی. ابتدا این پکیج رو نصب کن با دستور `sudo apt install unattended-upgrades` و بعد تنظیماتش رو با ویرایش فایل `/etc/apt/apt.conf.d/50unattended-upgrades` انجام بده که بتونی انتخاب کنی کدوم پکیج‌ها به‌صورت خودکار به‌روزرسانی بشن.

دسته: ubuntu