为了便于嵌入式开发尤其是团队的开发,可以将一台电脑上装上Linux系统,并配置为服务器,由于Linux是多用户、多任务的系统,就可以分组分任务在服务器上操作,以提高效率。这样方便团队的一些人通过通过其他装有WINDOWS的电脑登录服务器远程桌面编辑程序,另一些人则可以通过WINDOWS登录服务器远程桌面进行编译,另外通过服务器的FTP进行资料和数据的交换也特别方便。尤其是对于大家的电脑配置和综合性能不一样的情况下,这样的方式能让整体团队的电脑硬件资源利用效率更高更充分一些。
1.1服务程序的安装
命令:sudo apt-get install openssh-server
sudo /etc/init.d/ssh restart
或者用新立得软件管理器搜索openssh-server安装
用netstat -tlp可以查看ssh服务已经打开.
显示如: tcp 0 0*:ssh *:* LISTEN 1916/sshd
1.2允许远程访问
系统->首选项->远程桌面->允许别人查看你的桌面;允许别人控制你的桌面,另外最好配上密码,更安全一些。
2.1下载WinVNC并进行安装,汉化版3.37的,在windows xp下安装,默认是自动启动VNC服务器,也最好设置上密码。
2.2打开VNC 查看器,输入要访问的IP地址或者用户名,及密码就可以了。有可能会提示“Please wait init screen Loadding”,则是Ubuntu上默认勾选了“为每台机器访问确认”就需要确认接受远程主机的访问(出于安全的考虑),当然你也可以去掉。
如果没有安装WinVNC也可以这样来进行远程桌面连接:
同样也可以从Ubuntu登录windows xp桌面,参考文献中有介绍,有兴趣的朋友可以测试。
参考文献:
http://blog.csdn.net/ljob2006/archive/2010/02/09/5302135.aspx
ash_riple_768180695 2010-2-26 09:26