آموزش نصب و کانفیگ کردن vnc در سیستم عامل debian 9

با سلام خدمت کاربران محترم فراویر در این پست به آموزش نصب و کانفیگ کردن vnc در سیستم عامل debian 9 می پردازیم .
Virtual Network Computing یا (vnc) یک سیستم اشتراک گذاری محیط دسکتاپ از راه دور می باشد.
و توسط آن می توان یک سیستم یا سرور مجازی دیگر را از طریق اینترنت کنترل کنیم .این سیستم شباهت زیادی با MSTSC در ویندوز دارد.
در این حالت موس و کیبورد به سیستم دیگری منتقل می شود.
که معمولا برای دریافت مجوز دسترسی به بخش فنی بدون نیاز به حضور فزیکی از این سیستم استفاده می شود.
نصب و کانفیگ کردن vnc در سیستم عامل debian 9 :
ابتدا برای بروزرسانی سیستم خود باید دستور زیر ررا وارد کنید :
apt-get update
در مرحله بعد برای نصب XFCE4 و itghtvncserver باید دستور زیر را وارد کنید:
apt-get install xfce4 xfce4-goodies gnome-icon-theme tightvncserver
مدت زمان این کار به قدرت سیستم شما بستگی دارد.
نحوه ایجاد یک کاربر جدید vnc در debian 9 :
برای افزایش امنیت ما می خواهیم یک کاربر vnc جدا ایجاد کنیم .در صورتی که می توانیم از یوزر های قبلی هم استفاده کنیم .
ابتدا با وارد کردن دستور زیر یک کاربر جدید با نام دلخواه می سازیم .(در این جا ما از نام vnc استفاده می کنیم )
همچنین بعد از استفاده از این دستور پسورد از شما دخواست می شود که با وارد کردن رمز بقیه موارد را skip کنید .
adduser vnc
سپس با استفاده از دستور زیر sudo را نصب کنید.
apt-get install sudo
در ادامه باید کاربر vnc را به گروه sudo اضافه نماییم تا سطح دسترسی کاربر vnc مانند root باشد.
gpasswd -a vnc sudo
Adding user vnc to group sudo
حال برای تغییر به یوزر vnc از دستور زیر استفاده کنید :
su – vnc
نحوه استارت vnc server در debian 9 :
می توانید برای استارت vnc server از دستور زیر استفاده کنید :
vncserver
دقت داشته باشید برای داشتن دسترسی به دسکتاپ به رمز نیاز دارید.
در ادامه باید خروجی مشابه زیر دریافت کنید :
:Password
:Verify
Would you like to enter a view-only password (y/n)? y
:Password
:Verify
xauth: file /home/vnc/.Xauthority does not exist
New ‘X’ desktop is 578e1bb09561:1
Creating default startup script /home/vnc/.vnc/xstartup
Starting applications specified in /home/vnc/.vnc/xstartup
Log file is /home/vnc/.vnc/578e1bb09561:1.log
و در این فرایند به این صورت است که ابتئا پسورد درخواست شد و سپس بعد از وارد کردن پسورد سوالی پرسیده می شود که آیا می خواهید کاربر vnc فقط قابلیت مشاهده صفحه را داشته باشد یا بتواند از ماوس و کیبورد نیز استفاده کند؟
در اینجا باید با y یا n جواب بدهید.
در صورت انتخاب کلید y باید یک پسورد جدید وارد کنید که کاربر vnc توسط آن فقط می تواند صفحه را مشاهده کند.
و به این نکته توجه داشته باشید پسورد مورد نظر باید 6 تا 8 رقم باشد.
آموزش اتصال به سرور توسط vnc clinet :
برای انجام این کار باید بر روی سرور مورد نظر از برنامه های vnc clinet استفاده کنیم که در این پست پیشنهاد می کنم از برنامه realvnc استفاده کنید.
این برنامه برای بیشتر سیستم عامل ها مانند ویندوز و مک و … ارائه شده است.
ابتدا برنامه را اجرا کنید و سپس باید اطلاعات سرویس خود را وارد کنید (مانند 10.75.77.82:5901)
و در پایان شما توانستید vnc server را در سیستم عامل debian 9 با موفقیت نصب و تنظیمات را انجام داده اید.
نحوه غیرفعال کردن vnc server :
برای توقف اتصال باید از دستور زیر استفاده کنید :
vncserver -kill :1
در این دستور عدد 1 شماره اتصال مورد نظر است که می خواهیم آن را غیرفعال کنیم .اتصال اول (پورت 5901)
امیدوارم این آموزش برای شما مفید واقع شود همراه همیشگی شما فراویر 🙂
