هاست شرکتی NVMe

هاست شرکتی NVMe

هاست شرکتی NVMe واقع در کشور آلمان با استفاده از سخت افزارهای قدرتمند با هارد نسل جدید NVMe ( بیست برابر پر سرعت تر از هارد sata) آماده میزبانی کاربران گرامی وان سرور میباشد. با خرید هاست شرکتی NVMe از سرعت بالای این سرویس لذت ببرید.


مزایای هاست شرکتی NVMe آلمان:

هاست قدرتمند شرکتی وان سرور با کنترل پنل سی پنل و وب سرور لایت اسپید ( LiteSpeed ) با مشخصات سخت افزار قوی و هارد NVMe (ان وی ام ای) میباشد. این هارد بیش از ۲۰ برابر سریعتر از هاردهای Sata3 و درعمل بیش از ۵برابر سریعتر از هاردهای SSD میباشد.در هارد NVME ارتباط هارد با برد سرور به صورت مستقیم بوده و از کابل واسط (همچون کابل sata و.. ) استفاده نمیشود و به صورت مستقیم روی برد نصب میشود که درکنار داشتن تکنولوژی جدید سرعت بالای خواندن و نوشتن ، پل ارتباطی هارد با سرور بسیار سریعتر شده است.

هاست شرکتی وان سرور به دلیل دارا بودن رم 4 گیگ و سیپیو دو هسته ای برای هر هاست ، با قدرت و پردازش سریعی در لود صفحه ها مواجه خواهید شد.

پلن های هاست شرکتی NVMe آلمان

مشخصات Hshe-1 Hshe-2 Hshe-3 Hshe-4 Hshe-5 Hshe-6
Storage/فضا 1000MB 2000MB 3000MB 4000MB 5000MB 10000MB
Core/هسته 2v Core 2v Core 2v Core 2v Core 2v Core 2v Core
RAM/رم 4G 4G 4G 4G 4G 4G
i/o 1GB 1GB 1GB 1GB 1GB 1GB
BW/ترافیک نامحدود نامحدود نامحدود نامحدود نامحدود نامحدود
Disk/نوع هارد NVMe Disk NVMe Disk NVMe Disk NVMe Disk NVMe Disk NVMe Disk
Addon/parket نامحدود نامحدود نامحدود نامحدود نامحدود نامحدود
OS/سیستم عامل CloudLinux CloudLinux CloudLinux CloudLinux CloudLinux CloudLinux
Panel/کنترل پنل Cpanel Cpanel Cpanel Cpanel Cpanel Cpanel
WebServer/وب سرور LiteSpeed LiteSpeed LiteSpeed LiteSpeed LiteSpeed LiteSpeed
UpTime/آپتایم 99.99% 99.99% 99.99% 99.99% 99.99% 99.99%
PHP Version 7.1 تا 8.2 7.1 تا 8.2 7.1 تا 8.2 7.1 تا 8.2 7.1 تا 8.2 7.1 تا 8.2
Aliases/ساب دامنه نامحدود نامحدود نامحدود نامحدود نامحدود نامحدود
Mysql/دیتابیس 1 1 1 2 2 2
SSL رایگان
آنتی شلر CXS
نصب خودکار Softaculous
Imunify360
دسترسی ترمینال
لایت اسپید کش
JetBackup
تغییر ورژن PHP
پشتیبانی لاراول
پشتیبانی پایتون
پشتیبانی Node.js
IPV6
زمان تحویل آنی آنی آنی آنی آنی آنی
انتقال رایگان
بک آپ روزانه دیتابیس
بک آپ هفتگی
پشتیبانی
ماهیانه/تومان ---- ---- ---- ---- ---- 336,050
سه ماهه/ تومان ---- ---- 453,700 605,150 756,600 908,050
شش ماهه/تومان 302,900 605,150 908,050 1,210,300 1,513,200 1,815,450
سالیانه/تومان 605,150 1,210,300 1,815,450 2,420,600 3,025,750 3,630,900
  سفارش سفارش سفارش سفارش سفارش سفارش

پلــن مورد نظرتـــان را نیــافتید؟!

همین حالا پلن انتخابی یا کانفیگ اختصاصیتان را درخواست کنید

پشتیبانی 24/7

وان سرور با تیمی قدرتمند پشتیبانی 24 ساعته در هفت روز هفته را برای کاربران گرامی وان سرور تدارک دیده تا در هر زمان افتخار خدمت رسانی داشته باشد. پشتیبانی از طریق تیکت و تماس.

آپتایم 99.99%

سرورهای وان سرور از معتبرترین دیتاسنترهای جهان که دارای تضمین آپ تایم 99.99% میباشند، تیم وان سرور به صورت 24 ساعته در حال مانیتورینگ سرورها هستند تا در صورت وجود هرگونه اختلال و مشکل سریعا پیگیر حل مشکل باشند.

بک آپ گیری خودکار

با بک آپ گیری خودکار هاستینگ وان سرور، دیگر نگران بک آپ سایتتون نباشید، آرشیو های بک آپ به راحتی در کنترل پنلتان قابل دانلود و بازیابی میباشد

هارد NVMe

پرسرعت ترین هارد تا لحظه حال از نوع ssd Nvme میباشد که با اختلاف زیادی از رقبای نوع دیگر هاردها انتقال دیتا دارد، انتقال دیتا با سرعت تقریبا 8GB/s تجربه کاربری بهتری را در مجازی ها به نمایش میگذارد.

ترافیک نامحدود

ترافیک این نوع سرور از وان سرور به صورت نامحدود بوده و هیچ محدودیت ترافیک و پهنای باندی اعمال نشده.

وب سرور LiteSpeed

استفاده از وب سرور قدرتمند لایت اسپید (LiteSpeed) امکان پردازش سریعتر با امکانات بیشتر از جمله قابلیت کش لایت اسپید را برای شما فراهم میکند.

برخی از سیستم عامل های قابل پشتیبانی

سوالات متداول

برخی از سوالاتی که ممکن است در ابتدا داشته باشید

ثبت سفارشات هاست در وان سرور آنی است. به محض پرداخت مشخصات برای شما ایمیل خواهد شد.

بله! در صورتی که هاست شما با کنترل پنل cpanel بوده به صورت رایگان از سمت تیم وان سرور امکان انتقال وجود دارد. به این منظور از طریق پنل کاربری  بخش ارسال تیکت پشتیبانی اقدام به ارسال تیکت کنید تا همکاران بررسی و انتقال هاستتون رو انجام بدن.

این هارد بیش از ۲۰ برابر سریعتر از هاردهای Sata3 و درعمل بیش از ۵برابر سریعتر از هاردهای SSD میباشد.به همین دلیل که ارتباط هاستینگ با هارد کاملا مستقیم است این حجم تبادلات در هارد NVMe بسیار بالاتر رفته که باعث کاهش شدید تاخیر زمانی پاسخ ( Load Avg ) شده.

ارتقا در هر زمان تاریخ سررسید با وجود منابع سخت افزاری مقدور است، تنزل سرویس نیز فقط در زمان تمدید سرویس میسر خواهد بود.

بله، این قابلیت در تمامی هاستهای وان سرور مقدور است. همچنین اگر نیاز به ssl اختصاصی داشتید هم از ( بخش فروش ssl سایت ) میتوانید سفارش ثبت کنید.

بک آپ گیری ها به صورت خودکار از طریق JetBackup گرفته میشود که به دو شیوه هفتگی و هر روز میباشد.
بک آپ های روزانه: بک آپ فقط از دیتابیس های هاستتون گرفته شده و تا سه روز قبل نگهداری میشود.
بک آپ های هفتگی: بک آپ به صورت کامل فول بک آپ گرفته شده و تا دو هفته قبل موجود میباشد.
همچنین دسترسی به دانلود و ریستور بک آپ ها در سی پنل بخش jetbackup برای کاربران گرامی وان سرور محیا میباشد تا بدون اتلاف زمان اقدام به دانلود و ریستور کنند.

اگر جواب سوالتان را نیافتید، میتوانید از لینک زیر در بخش تماس با ما از طریق پلهای ارتباطی با ما در ارتباط باشید.

صفحه تماس بـــا مـــا

نظرات مشتریان

برخی از نظرات مشتریان وان سرور

جزیره آموزشی

برخی از پستهای آموزشی پیشنهادی
آموزش راه اندازی سرور Git

آموزش راه اندازی سرور Git

وقتی صحبت از میزبانی Git می شود ، شما تعدادی گزینه را در دسترس دارید. GitHub ، Gitlab و Bitbucket راه حل های رایج ای هستند ، اما اجرای سرور Git خود یک گزینه جایگزین است که باید در نظر بگیرید. راه اندازی سرور Git به شما امکان می دهد بدون محدودیت برنامه های رایگان ارائه دهندگان ، مخازن خصوصی ایجاد کنید. در این راهنما نحوه تنظیم سرور Git ساده بر روی لینوکس را توضیح می دهیم. اگر تعداد کمی مخزن داشته باشید و مشارکت کنندگان از نظر فن آوری آگاه هستند ، راه اندازی این سرور خوب است. در غیر این صورت ، باید نصب یک برنامه git باید ازخود میزبان مانند Gitea ، Gogs یا Gitlab استفاده کنید. سرور Git را می توان در هر دستگاه از راه دور لینوکس یا حتی بر روی سیستم محلی شما تنظیم کرد. راه اندازی سرور Git برای خرید سرور مجازی حهت راه اندازی سرور Git کلیک کنید اولین قدم نصب Git روی سرور شماست. اگر از Debian یا Ubuntu استفاده می کنید ، پکیج های لوکال را آپدیت و با اجرای دستورات زیر به عنوان کاربر sudo باید git را نصب کنید .sudo apt update && sudo apt install git برای نصب بسته git در نوع سرورهای CentOS : sudo yum install git بعد ، کاربر جدیدی را ایجاد کنید که مخازن Git را مدیریت کند: sudo useradd -r -m -U -d /home/git -s /bin/bash git فهرست اصلی کاربر روی / home / git تنظیم شده است. ما رمز عبور را برای کاربر "git" تنظیم نکردیم ، ورود فقط با استفاده از کلیدهای ssh امکان پذیر خواهد بود. با استفاده از دستور su به "git" کاربر تغییر دهید: sudo su - git دستورات زیر را برای ایجاد فهرست SSH و تنظیم مجوزهای صحیح اجرا کنید: mkdir -p ~/.ssh && chmod 0700 ~/.ssh یک پرونده با نام ~/.ssh/authorized_keys ایجاد کنید که کلیدهای SSH کاربران مجاز را در خود نگه می دارد: touch ~/.ssh/authorized_keys && chmod 0600 ~/.ssh/authorized_keys راه اندازی سرور کامل شد. اکنون آماده ایجاد اولین مخزن Git خود هستید. برای ایجاد یک مخزن خالی جدید دستور زیر را اجرا کنید: git init --bare ~/projectname.git شما می توانید دایرکتوری را آنطور که می خواهید نامگذاری کنید. نکته مهم ایجاد مخزن تحت دایرکتوری home کاربر "git" است. خروجی: Initialized empty Git repository in /home/git/projectname.git/ پیکربندی مخزن محلی Git برای اینکه بتوانید تغییرات git محلی را به سرور Git انتقال دهید ، می توانید کلید عمومی SSH کاربر محلی خود را به پرونده authorized_keys "git" به کاربر "git" از راه دور اضافه کنید. اگر قبلاً یک جفت کلید SSH در سیستم محلی خود ایجاد کرده اید ، می توانید با تایپ کردن کلید عمومی را نشان دهید: cat ~/.ssh/id_rsa.pub خروجی باید چیزی شبیه به زیر باشد: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDd/mnMzHwjUzK8g3ldfsfRpJuC16mhWamaXRk8ySQrD/dzpbRLfDnZsLxCzRoq+ZzFHGwcQlJergtergdHGRrO8FE5jl3IWRRp+mP12qYw== danny@linuxize.com در ادامهاگر یک پیام خطا دارید که می گوید No such file or directory ، این بدان معناست که شما یک جفت کلید SSH در دستگاه محلی خود ایجاد نمی کنید. برای تولید یک جفت کلید جدید SSH از دستور زیر استفاده کنید: ssh-keygen -t rsa -b 4096 -C " your_email@domain.com " خروجی را از دستور cat کپی کرده و به کنسول سرور Git برگردید. در سرور ، ویرایشگر متن خود را باز کرده و کلید عمومی که از دستگاه محلی خود کپی کرده اید را در پرونده ~/.ssh/authorized_keys قرار دهید: sudo nano /home/git/.ssh/authorized_keys کل متن کلید عمومی باید در یک خط واحد باشد. ما فرض می کنیم که بسته Git در حال حاضر روی دستگاه محلی شما نصب شده است. اگر نه ، آن را به همان روشی که در قسمت های قبلی توضیح داده شد ، نصب کنید. اگر یک پروژه غیر قابل مشاهده موجود دارید ، به فهرست پروژه بروید. اگر از ابتدا شروع می کنید ، فهرست پروژه را ایجاد کنید: cd /path/to/local/project مخزن اولیه git: git init . مرحله آخر اضافه کردن راه انداز git به مخزن محلی شما است: git remote add origin git@git _server_ip:projectname.git فراموش نکنید که git_server_ip با نام میزبان سرور Git یا آدرس IP خود جایگزین کنید. برای تأیید صحت تنظیم همه چیز ، یک فایل آزمایشی ایجاد کنید : touch test_file تغییرات را به قسمت صحنه اضافه کنید: git add . انجام تغییرات: git commit -m "descriptive message" تغییرات مخزن محلی را به یک مخزن از راه دور منتقل دهید: git push -u origin master اگر همه چیز درست تنظیم شده باشد ، خروجی باید چیزی شبیه به این باشد:Counting objects: 3, done.Writing objects: 100% (3/3), 218 bytes | 218.00 KiB/s, done.Total 3 (delta 0), reused 0 (delta 0)To git_server_ip:projectname.git * [new branch] master -> masterBranch 'master' set up to track remote branch 'master' from 'origin'. برای افزودن یک همکار جدید ، کافی است کلید عمومی SSH خود را در پرونده کاربر «git» ~/.ssh/authorized_keys کپی کنید. برای ایجاد مخازن جدید می توانید از همان مراحل استفاده کنید. توجه به این نکته ضروری است که مخزن از راه دور قبل از اضافه کردن گیت از راه دور به مخزن محلی شما باید وجود داشته باشد. نتیجه در این آموزش ، ما به شما نشان داده ایم که چگونه سرور اختصاصی Git خود را تنظیم کنید و مخازن ایجاد کنید.

سه‌شنبه, 09 مهر 1398

ادامه مطلب
آموزش نصب Nagios در اوبونتو 20.04 Ubuntu

آموزش نصب Nagios در اوبونتو 20.04 Ubuntu

آموزش نصب Nagios در اوبونتو 20.04 UbuntuNagios یک سیستم مانیتورینگ اوپن سورس و محبوب است. Nagios فهرستی از کل زیرساخت های فناوری اطلاعات شما را نگه می دارد و اطمینان می دهد که شبکه ها ، سرورها ، برنامه ها ، سرویس ها و فرایندهای شما در حال کار هستند. در صورت عدم موفقیت یا عملکرد پایین تر از حد ، Nagios هشدارهای اعلان را از طریق روشهای مختلف ارسال می کند. در این مقاله آموزش نصب Nagios در اوبونتو 20.04 Ubuntu توضیح داده شده است.نصب Nagios در اوبونتو 20.04 UbuntuNagios 4 در مخزن نرم افزار اوبونتو موجود است. نصب بسیار ساده است ، فقط دستورات زیر را به عنوان کاربر روت یا کاربر دارای امتیازات sudo اجرا کنید :sudo apt updatesudo apt install nagios4 nagios-plugins-contrib nagios-nrpe-pluginدستور فوق مجموعه ای از بسته ها از جمله Nagios Core ، Nagios Plugins و Apache را نصب می کند.پرونده پیکربندی Apache که با Nagios ارسال می شود به ماژول های mod_authz_groupfileو mod_auth_digest بستگی دارد که به طور پیش فرض فعال نیستند. ماژولmod_authz_groupfile برای اجازه یا عدم دسترسی به تأیید هویت توسط عضویت گروه استفاده می شود و ماژول mod_authz_groupfile تأیید اعتبار MD5 را امکان پذیر می کند.دستورالعمل های زیر را اجرا کنید تا هر دو ماژول فعال شوند:sudo a2enmod authz_groupfile auth_digestبه طور پیش فرض پیکربندی Apache فقط از localhost و IP خصوصی اجازه می دهد تا به Nagios دسترسی پیدا کنید. پیکربندی را تغییر می دهیم تا فقط کاربران معتبر بتوانند رابط را مشاهده کنند و دستورات را صادر کنند.پرونده پیکربندی را با ویرایشگر متن خود باز کنید:sudo nano /etc/apache2/conf-enabled/nagios4-cgi.confخطوط شروع شده با Require ip و “<Files “cmd.cgi">”, “” و Require all granted و خط را که Require valid-userمانند شکل زیر است ، فراموش نکنید.این پرونده همچنین شامل دستورالعمل هایی برای تنظیم سطوح مختلف دسترسی است.پس از انجام شدن مجدد آپاچی را راه اندازی کنید:sudo systemctl restart apache2با بررسی وضعیت آنها می توانید تأیید کنید که Apache و Nagios هر دو به درستی کار می کنند:sudo systemctl status apache2sudo systemctl status nagios4ایجاد حساب کاربریبه طور پیش فرض ، Nagios پیکربندی شده است تا به کاربرانی بنام "nagiosadmin" امتیازات اداری اعطا کند. با استفاده از این کاربر می توانید وارد رابط وب Nagios شوید و فهرست خود را مدیریت کنید. برای ایجاد کاربر از دستور htdigest زیر استفاده کنید:sudo htdigest -c /etc/nagios4/htdigest.users Nagios4 nagiosadminاز شما خواسته می شود رمز عبور کاربر را وارد و تأیید کنید.New password: Re-type new password: Adding password for user nagiosadminبرای اعمال تغییرات ، سرویس Apache را مجدداً راه اندازی کنید:sudo systemctl restart apache2پیکربندی فایروالاوبونتو با یک ابزار پیکربندی فایروال به نام UFW دارد. اگر فایروال روی سیستم شما فعال شده است ، حتما پورت های HTTP و HTTPS را باز کنید:sudo ufw allow Apacheدسترسی به رابط وب Nagiosبرای دسترسی به رابط وب Nagios مرورگر مورد علاقه خود را باز کنید و نام دامنه سرور یا آدرس IP عمومی خود را تایپ کنید و به دنبال آن /nagios:http(s)://your_domain_or_ip_address/nagiosمشخصات یوزر nagiosadminرا وارد کنید، و به شما به طور پیش فرض در صفحه اصلی هدایت می شوید.نتیجه گیریما به شما نشان داده ایم كه چگونه Nagios را روی سرورهای اوبونتو نصب كردید.برای کسب اطلاعات بیشتر در مورد نحوه پیکربندی و استفاده از Nagios ، مستندات آنها را بررسی کنید .

یکشنبه, 12 مرداد 1399

ادامه مطلب
آموزش نصب و کانفیگ VNC server در اوبونتو 20.04 Ubuntu

آموزش نصب و کانفیگ VNC server در اوبونتو 20.04 Ubuntu

آموزش نصب و کانفیگ VNC server در اوبونتو 20.04 UbuntuVirtual Network Computing (VNC) یک سیستم اشتراک گرافیکی دسک تاپ است که به شما امکان می دهد از صفحه کلید و ماوس خود به صورت ریموت استفاده کنید. این یک گزینه منبع باز برای پروتکل مایکروسافت (RDP) است.در این مقاله آموزش نصب و کانفیگ VNC server در اوبونتو 20.04 توضیح داده شده است. ما همچنین نحوه اتصال ایمن از طریق یک تونل SSH به سرور VNC را به شما نشان خواهیم داد.نصب محیط دسکتاپسرورهای اوبونتو از خط فرمان مدیریت می شوند و به طور پیش فرض محیط دسکتاپ ندارند. اگر نسخه دسکتاپ اوبونتو را اجرا می کنید ، از این مرحله صرف نظر کنید.محیط های دسک تاپ مختلفی در مخازن اوبونتو موجود است. یک گزینه نصب Gnome است که محیط پیش فرض دسک تاپ در اوبونتو 20.04 است. گزینه دیگر نصب Xfce است . این یک محیط دسک تاپ سریع ، پایدار و سبک وزن است ، که آن را برای استفاده در سرور از راه دور ایده آل می کند.در این آموزش ، Xfce را نصب خواهیم کرد. دستورات زیر را به عنوان کاربر با امتیازات sudo وارد کنید :sudo apt updatesudo apt install xfce4 xfce4-goodiesبسته به سیستم شما ، بارگیری و نصب بسته های Xfce ممکن است مدتی طول بکشد.آموزش نصب VNC serverچندین سرور VNC مختلف در مخازن اوبونتو وجود دارد ، مانند TightVNC ، TigerVNC و x11vnc . هر سرور VNC از لحاظ سرعت و امنیت نقاط قوت و ضعف مختلفی دارد.ما TigerVNC را نصب خواهیم کرد. این یک VNC server با کارایی بالا و فعال است. برای نصب بسته دستور زیر را تایپ کنید:sudo apt install tigervnc-standalone-serverآموزش کانفیگ VNCپس از نصب VNC server ، مرحله بعدی ایجاد تنظیمات اولیه کاربر و تنظیم رمز عبور است.رمز عبور کاربر را با استفاده از دستور vncpasswd تنظیم کنید . هنگام اجرای دستور زیر از sudo استفاده نکنید:vncpasswdاز شما خواسته می شود گذرواژه را وارد کنید و تأیید کنید و اینکه آیا آن را به عنوان گذرواژه فقط برای مشاهده تنظیم کنید. اگر تنظیم کنید که یک گذرواژه فقط برای مشاهده تنظیم کنید ، کاربر نمی تواند با نمونه VNC با ماوس و صفحه کلید ارتباط برقرار کند.Password:Verify:Would you like to enter a view-only password (y/n)? nپرونده رمز عبور در فهرست /.vnc ذخیره می شود ~، که در صورت عدم وجود ایجاد می شود.بعد ، باید TigerVNC را برای استفاده از Xfce پیکربندی کنیم. برای انجام این کار ، فایل زیر را ایجاد کنید:nano ~/.vnc/xstartup#!/bin/sh unset SESSION_MANAGERunset DBUS_SESSION_BUS_ADDRESSexec startxfce4 ذخیره کنید و فایل را ببندید. دستورات بالا هر زمان که سرور TigerVNC را شروع یا راه اندازی مجدد می کنید ، به طور خودکار اجرا می شوند.پرونده ~/.vnc/xstartup همچنین باید مجوزهای اجرا را داشته باشد. از دستور chmod برای تنظیم مجوزهای پرونده استفاده کنید:chmod u+x ~/.vnc/xstartupاگر می خواهید گزینه های اضافی را به سرور VNC منتقل کنید ، یک پرونده با نام config ایجاد کنید و در هر خط یک گزینه اضافه کنید. به عنوان مثال: ~/.vnc/configgeometry=1920x1080dpi=96اکنون می توانید سرور VNC را با استفاده از دستور vncserver زیر شروع کنید:vncserverNew 'server2.linuxize.com:1 (linuxize)' desktop at :1 on machine server2.linuxize.comStarting applications specified in /home/linuxize/.vnc/xstartupLog file is /home/linuxize/.vnc/server2.linuxize.com:1.logUse xtigervncviewer -SecurityTypes VncAuth -passwd /home/linuxize/.vnc/passwd :1 to connect to the VNC server.توجه داشته باشید که :1پس از hostname در خروجی بالا. این نشان دهنده تعداد پورت نمایشگر است که سرور vnc در آن در حال اجرا است. در این مثال ، سرور روی پورت TCP 5901(1 + 5900) در حال اجرا است . اگر یک نمونه دوم vncserver ایجاد کنید ، در پورت آزاد بعدی اجرا می شود :2، یعنی این سرور روی پورت 5902(5900 + 2) اجرا می شود .آنچه مهم است به یاد داشته باشید این است که هنگام کار با سرورهای وی ان سی ، :Xیک درگاه نمایشگر است که به آن اشاره دارد با تایپ کردن دستور زیر می توانید لیستی از تمام جلسات VNC که در حال اجرا هستند را دریافت کنید:vncserver -listTigerVNC server sessions:X DISPLAY #RFB PORT #PROCESS ID:1 5901 5710قبل از ادامه مرحله بعدی ، نمونه VNC را با استفاده از دستور vncserver با یک گزینه -kill و شماره سرور به عنوان آرگومان متوقف کنید . در این مثال ، سرور در پورت 5901 ( :1) در حال اجرا است ، بنابراین ما آن را با این کار متوقف خواهیم کرد:vncserver -kill :1Killing Xtigervnc process ID 5710... success!ایجاد یک فایل واحد Systemdبه جای شروع دستی جلسه VNC ، بیایید یک فایل systemd system ایجاد کنیم تا در صورت لزوم سرویس VNC را شروع ، متوقف و دوباره راه اندازی کنید.ویرایشگر متن خود را باز کرده و پیکربندی زیر را در آن کپی و پیست کنید. مطمئن شوید که نام کاربری را در خط 7 تغییر دهید تا با نام کاربری شما مطابقت داشته باشد.sudo nano /etc/systemd/system/vncserver@.service[Unit]Description=Remote desktop service (VNC)After=syslog.target network.target[Service]Type=simpleUser=linuxize PAMName=loginPIDFile=/home/%u/.vnc/%H%i.pidExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :'ExecStart=/usr/bin/vncserver :%i -geometry 1440x900 -alwaysshared -fgExecStop=/usr/bin/vncserver -kill :%i[Install]WantedBy=multi-user.targetذخیره کنید و فایل را ببندید.به systemd اطلاع دهید که یک پرونده واحد جدید ایجاد شده است:sudo systemctl daemon-reloadبرای شروع سرویس ، سرویس را فعال کنید:sudo systemctl enable vncserver@1.serviceعدد 1بعد از علامت @ پورت نمایشگر را نشان می دهد که سرویس VNC روی آن اجرا می شود. این بدان معناست که سرور VNC 5901همانطور که در بخش قبلی بحث کردیم ، روی پورت 1 خواهد داد .سرویس VNC را با اجرای زیر شروع کنید:sudo systemctl start vncserver@1.serviceتأیید کنید که سرویس با موفقیت شروع شده است:sudo systemctl status vncserver@1.service● vncserver@1.service - Remote desktop service (VNC) Loaded: loaded (/etc/systemd/system/vncserver@.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2021-03-26 20:00:59 UTC; 3s ago...اتصال به VNC serverVNC یک پروتکل رمزگذاری شده نیست. روش توصیه شده ایجاد یک تونل SSH و انتقال ایمن ترافیک از دستگاه محلی خود در پورت 5901 به سرور موجود در همان پورت است.SSH Tunneling را در Linux و macOS تنظیم کنیداگر از سیستم عامل Linux ، macOS یا هر سیستم عامل دیگر مبتنی بر Unix استفاده کنید ، می توانید به راحتی با دستور زیر یک تونل SSH ایجاد کنید:ssh -L 5901:127.0.0.1:5901 -N -f -l vagrant 192.168.33.10از شما خواسته می شود رمزعبور کاربر را وارد کنید.حتماً usernameوserver_ip_address را جایگزین کنید با نام کاربری و آدرس IP سرور خود.SSH Tunneling را روی ویندوز تنظیم کنیداگر ویندوز را اجرا می کنید ، می توانید SSH Tunneling را با استفاده از سرویس گیرنده PuTTY SSH تنظیم کنید .Putty را باز کنید و آدرس IP سرور خود را در قسمت وارد کنید Host name or IP address.در زیر فهرست Connection، باکس SSH را باز کنید ، و Tunnels را انتخاب کنید . پورت سرور VNC را وارد کنید ( 5901) در Source Port و در Destination وارد کنید server_ip_address:5901 و روی Add کلیک کنید همانطور که در تصویر زیر نشان داده شده:برای ذخیره تنظیمات به صفحه Session برگردید ، بنابراین نیازی نیست هر بار آنها را وارد کنید. به سرور راه دور ، جلسه ذخیره شده را انتخاب کنید و روی دکمه Open کلیک کنید.اتصال با استفاده از Vncviewerاکنون که تونل SSH ایجاد شد ، زمان آن فرا رسیده است که Vncviewer خود را باز کرده و به سرور VNC در localhost:5901 متصل شوید. .برای Google Chrome می توانید از هر نمایشگر VNC مانند TigerVNC ، TightVNC ، RealVNC ، UltraVNC ، Vinagre و VNC Viewer استفاده کنید .ما از TigerVNC استفاده خواهیم کرد. viewer را باز کنید ، localhost:5901بزنید و روی Connect کلیک کنید.پس از ورود رمز ورود کاربر خود را وارد کنید ، و باید میز کار پیش فرض Xfce را مشاهده کنید. چیزی شبیه به این خواهد بود:با استفاده از صفحه کلید و ماوس می توانید تعامل با دسک تاپ XFCE از راه دور را از طریق دستگاه محلی خود شروع کنید.نتیجهما به شما آموزش نصب و کانفیگ VNC server در اوبونتو 20.04 را نشان داده ایم.برای پیکربندی سرور VNC برای بیش از یک کاربر ، پیکربندی اولیه را ایجاد کرده و رمز عبور را با استفاده از دستور vncpasswd تنظیم کنید. همچنین باید با استفاده از یک پورت دیگر ، یک پرونده سرویس جدید ایجاد کنید.

چهارشنبه, 18 فروردین 1400

ادامه مطلب