vncconfig(1) Virtual Network Computing vncconfig(1)

vncconfig - پیکربندی و واپایش سرور VNC

vncconfig [parameters]
vncconfig [parameters] -connect [-view-only] host[:port]
vncconfig [parameters] -disconnect
vncconfig [parameters] [-set] Xvnc-param=value ...
vncconfig [parameters] -list
vncconfig [parameters] -get Xvnc-param
vncconfig [parameters] -desc Xvnc-param

دستور vncconfig برای پیکربندی و واپایش یک نمونهٔ در حال اجرای Xvnc، یا هر سرور X دیگری که افزونهٔ VNC را داشته باشد به کار می‌رود. توجه داشته باشید که نمی‌توان از آن برای واپایش سرورهای VNC پیش از نسخهٔ ۴ استفاده کرد.

هنگامی که بدون هیچ گزینه‌ای اجرا شود، به صورت یک برنامهٔ «کمکی» (helper) برای Xvnc عمل می‌کند. هدف اصلی آن در این حالت پرسش از کاربر دربارهٔ نحوهٔ مدیریت اتصال‌های جدید است (به شرطی که این ویژگی فعال شده باشد). اگر می‌خواهید همیشه قابلیت پرسش فعال باشد اما میزکار با پنجرهٔ تنظیمات شلوغ نشود، می‌توانید از پرچم -nowin استفاده کنید؛ یا به جای آن از گزینهٔ -iconic استفاده نمایید تا به طور پیش‌فرض کمینه شود.

هنگامی که در هر حالت دیگری اجرا شود، vncconfig یک برنامهٔ تک‌کاره (one-shot) است که برای پیکربندی یا واپایش مناسب Xvnc استفاده می‌شود. از این برنامه می‌توان برای دستور دادن به Xvnc جهت برقراری یا قطع اتصال از نمایشگرهای شنونده، و همچنین تنظیم و دریافت پارامترهای Xvnc بهره گرفت.

توجه داشته باشید که متغیر محیطی DISPLAY یا گزینهٔ -display باید برای واپایش Xvnc به درستی تنظیم شده باشند. اگر آن را روی یک سرور معمولی X (یا روی نسخهٔ ۳ از Xvnc) اجرا کنید، پیامی خطایی مبنی بر این که افزونهٔ VNC وجود ندارد دریافت خواهید کرد.

به سرور Xvnc دستور می‌دهد یک اتصال «معکوس» به یک نمایشگر شنوندهٔ VNC ایجاد کند (معمولاً اتصال‌ها برعکس برقرار می‌شوند، یعنی نمایشگر به سرور متصل می‌شود). آرگومان host میزبانی است که نمایشگر شنونده روی آن در حال اجراست. اگر روی درگاه پیش‌فرض ۵۵۰۰ گوش نمی‌دهد، می‌توانید host:port را به جای آن مشخص کنید. گزینهٔ -view-only مشخص می‌کند که سرور باید تمام رویدادهای صفحه‌کلید یا ماوس ارسالی توسط کلاینت را نادیده بگیرد.
توضیح کوتاهی دربارهٔ پارامتر مشخص‌شدهٔ Xvnc چاپ می‌کند.
باعث می‌شود Xvnc اتصال خود را با تمام نمایشگرها قطع کند تا میزکار VNC در هیچ‌کجا نمایش داده نشود.
مقدار فعلی پارامتر مشخص‌شدهٔ Xvnc را چاپ می‌کند.
فهرست تمامی پارامترهای پشتیبانی‌شده توسط Xvnc را نمایش می‌دهد.
[-set] Xvnc-param=value
یک پارامتر Xvnc را به مقدار ارائه‌شده تنظیم می‌کند. توجه داشته باشید که برخی از پارامترهای Xvnc تنها یک‌بار در هنگام راه‌اندازی خوانده می‌شوند، بنابراین تغییر دادن آن‌ها از این طریق ممکن است تأثیری نداشته باشد.

دستور vncconfig همچنین پارامترهای مخصوص به خود را دارد که می‌توان در خط فرمان آن‌ها را تنظیم کرد. این‌ها نباید با پارامترهای Xvnc که با گزینه‌های -set، -get، -list و -desc مدیریت می‌شوند اشتباه گرفته شوند.

پارامترها را می‌توان با -param فعال یا با -param=0 غیرفعال کرد. پارامترهایی که مقدار می‌پذیرند را می‌توان به صورت -param value مشخص نمود. سایر حالت‌های معتبر عبارتند از param=value، -param=value و --param=value. نام پارامترها به بزرگ و کوچکی حروف حساس نیست.

سرور Xvnc را برای واپایش مشخص می‌کند.
هنگام اجرا به عنوان برنامهٔ «کمکی»، پنجره در زمان راه‌اندازی کمینه (iconified) می‌شود.
هنگام اجرا به عنوان برنامهٔ «کمکی»، هیچ پنجره‌ای نمایش داده نمی‌شود.

vncpasswd(1), vncviewer(1), Xvnc(1), vncsession(8)
https://www.tigervnc.org

Tristan Richardson، شرکت .RealVNC Ltd و دیگران.

پروتکل VNC در ابتدا توسط تیم RealVNC در شرکت Olivetti Research Ltd / آزمایشگاه‌های کمبریج AT&T توسعه داده شد. افزوده‌های TightVNC توسط Constantin Kaplinsky پیاده‌سازی شدند. افراد بسیار دیگری نیز از آن زمان در توسعه، آزمایش و پشتیبانی مشارکت داشته‌اند. این دفترچه راهنما بخشی از بستهٔ نرم‌افزاری TigerVNC است.

TigerVNC