Difference between revisions of "Linbain远程接入"
Csjamesdeng (talk | contribs) (→通过VNC Viewer远程登录开发板) |
Csjamesdeng (talk | contribs) (→Using Windows) |
||
Line 125: | Line 125: | ||
==== Using Windows ==== | ==== Using Windows ==== | ||
− | + | 首先,你需要下载一个SSH客户端。常用的客户端是PuTTY,可以从[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 这里]下载。 | |
− | * | + | * 将开发板添加成主机 |
[[File:ssh-win-config.png|frameless]] | [[File:ssh-win-config.png|frameless]] | ||
− | + | 在'''Host Name'''输入IP地址,然后单击'''Open'''按钮。 | |
− | * | + | * 连接 |
− | + | 连接成功后,你会收到安全性/真实性的警告(只在首次连接收到),单击'''Yes'''按钮即可。 | |
[[File:ssh-win-warning.png|frameless]] | [[File:ssh-win-warning.png|frameless]] | ||
− | + | 现在你将看到登录提示,默认使用'''ai'''用户登录,密码是'''lindeni'''。 | |
[[File:ssh-win-window.png|frameless]] | [[File:ssh-win-window.png|frameless]] |
Revision as of 03:18, 25 October 2018
Contents
IP地址
开发板有接显示设备
打开终端,输入hostname -I即可查看开发板的地址。
开发板没接显示设备
通过路由器设备列表
在浏览器输入你路由器的IP地址(通常可以在路由器外壳上找到),例如:http://192.168.3.1。登录后查看已连接的设备,从中找到你的开发板和开发板的IP地址。
通过手机App
Fing app是一个免费的网络扫描工具,支持iOS和Android。
让手机和开发板处于同一个网络下,打开Fing app,单击左上角的Fing按钮。几秒钟后,你就能看到所有连接到该网络的设备。
远程桌面
远程登录开发板的图形桌面。
安装VNC server
在开发板上,运行以下命令,安装最新版本的VNC server。
$ sudo apt-get update $ sudo apt-get install tightvncserver
使能VNC server
运行以下命令使能VNC Server:
$ vncpasswd $ tightvncserver
设置VNC server开机后自启动
- 在/etc/init.d/目录下创建一个文件,例如:tightvncserver。
$ sudo vi /etc/init.d/tightvncserver
添加以下内容:
#!/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 ### Customize this entry # Set the USER variable to the name of the user to start tightvncserver under export USER='ai' ### End customization required eval cd ~$USER case "$1" in start) su $USER -c '/usr/bin/tightvncserver -depth 16 -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
- 给文件添加可执行权限
$ sudo chmod +x /etc/init.d/tightvncserver
- 更新启动列表
sudo update-rc.d tightvncserver defaults
通过VNC Viewer远程登录开发板
SSH
远程登录开发板的命令行。在Linbian操作系统中,SSH服务默认是使能的。
设置开发板网络连接
确保开发板启动并网络连接正常。根据这个指南查看你的开发板的IP地址。
设置SSH客户端
对于Linux和Mac操作系统,SSH客户端默认已经安装。对于Windows和移动设备,可以用第三方的SSH客户端。
Linux或Mac操作系统
在电脑终端输入下面的命令,把<IP>替换成开发板的IP地址。
$ ssh ai@<IP>
如果连接超时,可能是你输错了IP地址。
连接成功后,你会收到安全性/真实性的警告(只在首次连接收到)。输入yes即可。
然后根据提示输入ai用户密码:lindeni。为了安全起见,强烈建议你登录后修改默认密码。
Using Windows
首先,你需要下载一个SSH客户端。常用的客户端是PuTTY,可以从这里下载。
- 将开发板添加成主机
在Host Name输入IP地址,然后单击Open按钮。
- 连接
连接成功后,你会收到安全性/真实性的警告(只在首次连接收到),单击Yes按钮即可。
现在你将看到登录提示,默认使用ai用户登录,密码是lindeni。