سلام
خب من هم تصمیم گرفتم نصب یک برنامه به اسم nxserver برای ریموت دسکتاپ روی لینوکس رو آموزش بدم(البته خیلی وارد نیستم!)
من خودم این رو نصب کردم و وقتی با vnc مقایسه کردم به نظرم خیلی بهتر هست
از این لحاظ:
امنیت بهتر و بیشتری داره
خیلی راحت نصب میشه
از منابع سرور مثل رم کمتر استفاده میکنه
و بهترین قابلیتش اینه که برای اینترنت های سرعت پایین خیلی خوب جواب میده و حتی روی دیال آپ هم تست کردم و جواب داد!
همانطور که گفتم نصب خیلی ساده است . ابتدا دستور زیر رو وارد کنید:
کد:
yum install nx freenx
به همین راحتی نصب شد!
حالا برای تنظیمات:
اول فایل تنظیماتش رو با کد زیر کپی کنید:
کد:
cp /etc/nxserver/node.conf.sample /etc/nxserver/node.conf
سپس باید passdb رو فعال کنید
برای این کار با دستور زیر فایل کانفیگ رو باز کنید:
کد:
nano /etc/nxserver/node.conf
بعد علامت # رو از اول خط زیر پاک میکنید و مقدار 1 رو قرار میدین
یعنی این خط:
کد:
#ENABLE_PASSDB_AUTHENTICATION="0"
رو باید تبدیل به این کنید
کد:
ENABLE_PASSDB_AUTHENTICATION="1"
و حالا فایل رو ذخیره کنید.
حالا شما باید gnome یا kde رو نصب کنید
با دستور زیر
برای gnome
کد:
yum groupinstall 'GNOME Desktop Environment' 'X Window System'
برای kde
کد:
yum groupinstall "X Window System" "KDE (K Desktop Environment)"
- نصب برنامه nx client بر روی ویندوز شما
برای وصل شدن و ریموت شدن به سرور خودتون باید این برنامه رو بر روی ویندوز خودتون نصب کنید
این برنامه رو از آدرس زیر دریافت کنید. حجمی حدود 4.5 مگابایت داره
NoMachine NX - Download: NX Client for Windows
بعد از دانلود و نصب این برنامه nx client for windows رو باز میکنید.
صفحه تنظیمات اولیه باز خواهد شد. که تنظیماتش بصورت زیر خواهد بود:
شکل زیر صفحه کانکشن شما به سرور خواهد بود بر روی configure کلیک کنید.
حالا بر روی key کلید کنید.
در صفحه باز شده که از شما key میخواهد باید کدهای داخل فایل زیر رو وارد کنید و save کنید.
کد:
nano /etc/nxserver/client.id_dsa.key
بعد از ذخیره اینها براحتی با یوزر و پسوورد روت وارد میشین. فقط دفعه اول حدود 30 ثانیه طول میکشه تا وصل بشه.
نصب و ..... رو من از یک مدیر سرور آمریکایی یاد گرفتم و تا جایی که تونستم آموزش دادم اگر مشکلی بود سعی میکنم با سوال از ایشون و یا کمک دوستان همینجا حل کنیم.
- دستورات مفید و کاربردی nx server
فعال کردن nx
غیر فعال کردن nx
ریستارت کردن کل ریموت ها و دوره ها
خاموش کردن و بستن nx
برای اضافه کردن کاربر از دستورات:
کد:
useradd youruser
passwd youruser
اگر اینطور نتونستید از دستور زیر:
کد:
nxserver --adduser youruser
nxserver --passwd youruser
پاک کردن یوزر nx هم اینطور میشه:
کد:
nxserver --userdel yourusername
لیست کردن ریموت دسکتاپ های در حال اجرا:
لیست کردن یوزرهای nx:
بستن یک session ریموت دسکتاپ:
کد:
nxserver --kill usernameORsessionid
اگر دستورات کاملش رو میخواین این همه رو میگه:
با تشکر از veria با دستور زیر حذف خواهد شد.
کد:
yum groupremove 'GNOME Desktop Environment' 'X Window System'
yum erase nx freenx