TightVNC সংযোগ অস্বীকার করেছে


16

আমি আমার পাই (মডেল 2) এ টাইটভিএনসি ইনস্টল করতে অফিসিয়াল আরপিআই সাইটে এই নির্দেশাবলীটি যথাযথভাবে অনুসরণ করেছি। পাইটির একটি স্থির আইপি ঠিকানা রয়েছে এবং আমি এটি এবং এসএসএইচে (স্পষ্টতই) পিং করতে পারি, তাই আমি জানি এটি কাজ করছে।

আমি যখন উইন্ডোজ টাইটভিএনসি ক্লায়েন্ট ব্যবহার করে সংযোগ দেওয়ার চেষ্টা করি, তবে আমি একটি বার্তা পাই যে সার্ভারটি সক্রিয়ভাবে সংযোগটি অস্বীকার করেছে। আমি 192.168.x.x:0সংযোগ করতে ব্যবহার করছি , তবে আমি 192.168.x.x:5900অন্য কোথাও প্রস্তাবিত হিসাবে চেষ্টা করেছি , দুটোই কাজ করিনি । TightVNC সঠিকভাবে কাজ করার জন্য আমাকে কী করতে হবে?

ps aux | grep vnc নিম্নলিখিতটি ফেরত দেয়:

root      1888  0.0  0.0   1768   376 ?        S    11:26   0:00 /bin/sh /etc/init.d/vncboot start
root      1899  0.0  0.3   4756  3752 ?        S    11:26   0:00 /usr/bin/perl /usr/bin/vncserver :0 -geometry 1920x1080 -depth 32 -pixelformat rgb565
root      2055  0.0  0.0   1692   272 ?        S    11:26   0:00 vncpasswd /root/.vnc/passwd

netstat -l এটি ফেরত দেয়:

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 *:ssh                   *:*                     LISTEN
udp        0      0 192.168.6.31:ntp        *:*
udp        0      0 localhost:ntp           *:*
udp        0      0 *:ntp                   *:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  2      [ ACC ]     STREAM     LISTENING     4914     /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     4887     /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     4913     @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     6965     /tmp/.pcmanfm-socket--0-pi
unix  2      [ ACC ]     STREAM     LISTENING     4972     /tmp/ssh-yoCLTWKx0wUO/agent.2194
unix  2      [ ACC ]     STREAM     LISTENING     8238     /tmp/.menu-cached-:1-steven
unix  2      [ ACC ]     SEQPACKET  LISTENING     419      /run/udev/control
unix  2      [ ACC ]     STREAM     LISTENING     5730     @/tmp/dbus-GF4T9MxwNb
unix  2      [ ACC ]     STREAM     LISTENING     5779     /tmp/.menu-cached-:0-pi

1
আমি জানি যে একটি প্রশ্নের উত্তর দেওয়ার জন্য কেবল একটি লিঙ্ক প্রেরণ করা খোঁড়া, ( দুঃখিত) -tightvnc )
d3noob

উত্তর:


33

আমি জানি এটি অনেক আগে জিজ্ঞাসা করা হয়েছিল, কিন্তু আমি এই সমস্যার সমাধান খুঁজে পেয়েছি।

আপনি যদি এটি প্রদর্শন :1(বা 0 এর বেশি কিছু) ব্যবহার করে শুরু করেন তবে আপনাকে আইপিটি এইভাবে প্রবেশ করতে হবে: 192.168.x.x:590<displayNumber>(এর মতো 192.168.1.23:5901)।

আমি আশা করি এটি ভবিষ্যতের ব্যবহারকারীকে সহায়তা করবে


টাইটভিএনসি ভিউয়ারে আপনাকে পোর্ট নম্বরটি নির্দিষ্ট করতে হবে, যেমন 192.168.0.10::5901 (হ্যাঁ, ডাবল কোলন)

খুশি এটি সাহায্য করে!
jdtech

আমি এটি অবাক করে দিয়েছি যে আমি অসংখ্য টিউটোরিয়াল দিয়ে গিয়েছি যা এই মোটামুটি সমালোচনামূলক তথ্যের উল্লেখ করে না! ধন্যবাদ.
মানাচি

3

আমি মনে করি যে 0এক্সারভারের সংখ্যাটি আসল পর্দার জন্য (পাইতে এইচডিএমআই)।
সুতরাং, বুট করার পরে জিইউআই ডেস্কটপটিতে লগইন করবেন না। অথবা আপনি :1পরিবর্তে ব্যবহার করার চেষ্টা করতে পারেন ।

tightvncserer :1

নীচে অটো স্টার্টআপের জন্য একটি কনফিগার ফাইল রয়েছে।

#!/bin/sh
### BEGIN INIT INFO
# Provides: tightvnc
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO

# Set the VNCUSER variable to the name of the user to start tightvncserver under
VNCUSER='pi'
eval cd ~$VNCUSER
case "$1" in
 start)
   su $VNCUSER -c '/usr/bin/tightvncserver :1 -geometry 1200x700 -depth 16 -pixelformat rgb565'
   echo "Starting TightVNC server for $VNCUSER "
   ;;
 stop)
   pkill Xtightvnc
   echo "Tightvncserver stopped"
   ;;
 *)
   echo "Usage: /etc/init.d/tightvnc {start|stop}"
   exit 1
   ;;
esac
exit 0

এই ফাইলটি সংরক্ষণ করুন /etc/init.d/tightvnc, এবং এটি স্টার্ট আপ তালিকায় যুক্ত করুন।

sudo chmod 755 tightvnc
sudo update-rc.d tightvnc defaults

ওএস এক্স ডিফল্ট ভিএনসি সংযোগ চলছে। আরপিআই গুই কনফিগারারে ভিএনসি সক্ষম করার পরে আমি আর সংযোগ করতে পারিনি ... আরপিআই কমান্ড লাইনে: 1 দিয়ে টাইটভিএনসি শুরু করা আমার জন্য সমস্যাটি স্থির করেছে। অটো স্টার্ট-আপটি কবজির মতো কাজ করেছে worked ধন্যবাদ !!
brasofilo

2

আপনি সার্ভারে টাইটভিএনসি ইনস্টল করার পরে (পাই) এবং ক্লায়েন্ট (রিমোট কম্পিউটার) আপনাকে সার্ভারের শেষে পাসওয়ার্ড রাখতে হবে। vncpasswdটাইট ভিএনসি সার্ভারের টার্মিনাল টাইপ করুন (অর্থাত্ পাই)। একটি পাসওয়ার্ড দিন এবং তারপরে আপনার পাই লগইন করার চেষ্টা করুন।


1

এটা কাজ করে না. অনেক লোক (আমাকে সহ) চেষ্টা করেছে, ব্যর্থ হয়েছে।

যদি প্রকৃতপক্ষে, এটি সম্ভবত কাজ করে তবে আপনি যদি কেবল এটির মতো সংযোগ স্থাপনের চেষ্টা করেন rootযা কোনও ভাল ধারণা নয় এবং বেশিরভাগ লোকেরা প্রত্যাশা করেন না।

tightvncserver ব্যবহারকারী লগ ইন না হওয়া অবধি ব্যবহারকারী ডেস্কটপগুলি ভাগ করতে পারবেন না।

আমি আপনাকে প্রথমে লগন ব্যবহার করে sshশুরু করার পরামর্শ দিচ্ছি tightvncserver। তারপরে আপনি একটি ভিএনসি ক্লায়েন্ট ব্যবহার করে সংযোগ করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.