树莓派远程登陆

 

         树莓派号称世界上最小的台式机,可是我们前面都是在命令行的模式下运行的(由于我没有显示器的缘故),那么只有一台笔记本能不能也可以配置出图形界面呢?答案是肯定的。接下来让我们开始对树莓派进行配置。(参考http://bbs.shumeipai.org/thread-113-1-1.html

         要做的工作很简单,我们首先要在树莓派上安装一个tightvncserver的软件。键入命令行:

        sudo apt-get install tightvncserver

         执行这一步的时候,必须保证树莓派可以连得上互联网。这个软件是为接下来通过远程登陆的方式登录树莓派用的。接下来我们设置一个VNC的密码。键入命令行:

        vncpasswd

(可以忽略view-only 这个密码的配置)

         接着设置tightvncserver开机启动,在/etc/init.d 中创建一个文件,命名为tightvncserver

         sudo vi /etc/init.d/tightvncserver

内容如下:(引用于http://bbs.shumeipai.org/thread-113-1-1.html

#!/bin/sh
### BEGIN INIT INFO
# Provides:          tightvncserver
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO

# More details see:
# 
http://www.penguintutor.com/linux/tightvnc

### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
### End customization required

eval cd ~$USER

case "$1" in
  start)
    # 启动命令行。此处自定义分辨率
、控制台号码或其它参数
    su $USER -c '/usr/bin/tightvncserver -geometry 800x600 :1'
    echo "Starting TightVNC server for $USER "
    ;;
  stop)
    # 终止命令行。此处控制台号码与启动一致。

    su $USER -c '/usr/bin/tightvncserver -kill :1'
    echo "Tightvncserver stopped"
    ;;
  *)
    echo "Usage: /etc/init.d/tightvncserver {start|stop}"
    exit 1
    ;;
esac
exit 0

注意USER变量为pi,如果你的用户名不是pi,请修改为恰当的名字。

接下来为tightvncserver添加执行权限,并更新开机启动列表。

sudo chmod 755 /etc/init.d/tightvncserver

sudo update-rc.d tightvncserver defaults

         接着到网上去下载一个RealVNC Viewer。在windows下启动,输入树莓派的IP地址,用ifconfig可以查看,如果你是用无线网卡上网的,一般就是wlan0那个。

         树莓派远程登陆

连接上后,我们就可以看到那个可爱的树梅了。

         树莓派远程登陆

 

特别鸣谢:浙江大学计算机学院

你可能感兴趣的:(树莓派)