一.通过vnc进行远程访问
经过网上查找资料,我发现树莓派上已经有了tightvncserver。于是,我们可以很轻松地通过一个vnc的客户端来访问树莓派的桌面。
在进行连接之前,先要有一个vnc的远程客户端,mac版的可以直接在这个地址下载:http://www.realvnc.com/download/get/1246/
完成VNC Viewer的安装之后,就可以进行后续操作了。
首先,我们需要通过ssh连接上树莓派。(具体连接方法可参考这篇文章:http://ba5ag.blog.163.com/blog/static/21050107020131423236860/)
连接上树莓派以后,我们需要在树莓派上开启一个远程桌面的服务端。这一步,只要使用预装的tightvncserver即可实现。 在输入tightvncserver指令后,需要输入一个连接的密码,用于验证客户端的输入(我试了一下直接回车,会提示密码过短而失败,所以还是输入一个密码好了) 然后还会提示输入一个只读密码,输不输没有影响。
看到上图中输入密码后有提示New “X” desktop is raspberrypi:1。这个要注意,因为后面还需要用到。现在,打开我们前面下载的VNC Viewer。
在VNC Server框里输入树莓派的ip然后再冒号跟上前面建立的远程桌面号,接着点击连接会弹出一个警告框,提示连接没有经过加密,直接continue就可以了。
然后,我们就成功连接上了树莓派的桌面,可以看到一个大大的树莓在桌面中间,你就可以继续进行任意操作了。
最后,当你不需要连接的时候,客户端直接close connect就可以了。至于树莓派上的服务端,需要通过vncserver -kill :1就可以实现了。
二.通过windows的远程桌面访问
我本来以为在mac上这个是做不了的,可是我发现windows的远程桌面原来有mac版,所以补上一部分。
首先,自然是去下一个远程桌面的客户端,附上地址:http://www.microsoft.com/downloa ... &displaylang=en
接着,需要在树莓派上开一个服务端。windows的远程桌面不能够连接vnc开的桌面,需要另外安装一个服务端——xrdp。
首先,ssh登陆树莓派,然后sudo apt-get install xrdp就可以轻松完成安装。
然后开启刚才下载的远程终端,输入树莓派的ip,这时会弹出一个警告框,仍然连接。
接着需要输入用户名和密码,众所周知,pi/raspberry
然后就可以成功登陆到树莓派的桌面了,接下来就自己体会吧。
|