OpenSSH یک مجموعه ابزار برای ارتباطات امن در شبکه است که به کاربران این امکان را میدهد تا به صورت امن به سرورها و دستگاههای دیگر متصل شوند. در این مقاله، نحوه نصب و پیکربندی OpenSSH Server در اوبونتو را بررسی میکنیم.
برای نصب OpenSSH Server، ترمینال را باز کنید و دستورات زیر را وارد کنید:
sudo apt update
sudo apt install openssh-server
پس از نصب، میتوانید وضعیت سرویس OpenSSH را با استفاده از دستور زیر بررسی کنید:
sudo systemctl status ssh
اگر سرویس در حال اجرا باشد، خروجی مشابه زیر را خواهید دید:
در صورتی که سرویس در حال اجرا نبود، میتوانید آن را با استفاده از دستور زیر راهاندازی کنید:
sudo systemctl start ssh
فایل پیکربندی OpenSSH Server در مسیر etc/ssh/sshd_config/
قرار دارد. برای ویرایش این فایل، از ویرایشگر متنی مانند nano استفاده کنید:
sudo nano /etc/ssh/sshd_config
در این فایل، میتوانید تنظیمات مختلفی را انجام دهید:
Port 22
به عنوان مثال، میتوانید به پورت 2222 تغییر دهید:
Port 2222
PasswordAuthentication no
AllowUsers username
پس از انجام تغییرات، فایل را ذخیره کنید (با Ctrl + O) و از ویرایشگر خارج شوید (با Ctrl + X). سپس برای اعمال تغییرات، سرویس OpenSSH را مجددا راهاندازی کنید:
sudo systemctl restart ssh
اکنون میتوانید از یک دستگاه دیگر برای اتصال به سرور خود استفاده کنید. دستور زیر را در ترمینال وارد کنید:
ssh username@your_server_ip
به جای username
نام کاربری و به جای your_server_ip
آدرس IP سرور خود را وارد کنید. اگر پورت SSH را تغییر دادهاید، میتوانید از گزینه p-
برای مشخص کردن پورت استفاده کنید:
ssh -p 2222 username@your_server_ip
PermitRootLogin no
var/log/auth.log/
قرار دارند.
نصب و پیکربندی OpenSSH Server در اوبونتو میتواند به شما کمک کند تا بهصورت امن به سرورهای خود متصل شوید و امنیت سیستم خود را افزایش دهید. با انجام تنظیمات صحیح و رعایت نکات امنیتی، میتوانید از این ابزار بهخوبی بهرهبرداری کنید.
شبکه های ارتباطی در طی چند دهه اخیر دچار تحولات بنیادینی شده اند. در آغاز،…
مایکروسافت با انتشار نسخه ی ویندوز سرور 2025، یک بار دیگر ثابت کرده که در…
حملات DDoS (Distributed Denial of Service) یکی از پیچیدهترین و مخربترین تهدیدات سایبری برای وبسایتها…
PyTorch یک چارچوب ماشین لرنیگ اوپن سورس پرکاربرد است که به دلیل سهولت استفاده، نمودار…
اگر شما یک شخص، یک کسب و کار کوچک یا یک شرکت تجاری باشید که…
Ansible برای مدیران سیستم و متخصصان DevOps که می خواهند روند کار IT خود را…