huyutian

他强由他强,清风拂山岗;他横由他横,明月照大江。他自狠来他自恶,我自一口真气足

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  20 随笔 :: 47 文章 :: 22 评论 :: 0 Trackbacks
通过互联网访问自家高清播放器,要注意网络安全问题。ftp,telnet等工具最好不要用,因为它们基本都是明码传输,很容易遭遇窥探,欺骗和攻击。选用SSH协议能有效解决外网访问的安全问题。下面谈谈SSH远程访问我的爆米花PCH A110的方法。
1、PCH A110播放器的配置
首先把播放器升级到最新固件,最好把播放器内置硬盘重新格式化一遍。要使得爆米花支持远程SSH访问,需要安装Dropbear程序。通过NMT Community Installer给播放器安装应用程序非常简单。找一台WinXp电脑(注意Win7下运行好像有兼容性问题),从http://www.networkedmediatank.com/showthread.php?tid=41072下载安装Community Software Installer 2.7.2。从Applications列表库中选择Dropbear0.52,剩下的就是一路Next。在CSI里可以启动,停止或者设置开机自启动程序。Dropbear运行后会在你的内置硬盘根目录生成SSH用的4个密钥文件id_rsa_nmt.openssh
id_rsa_nmt.ppk
id_rsa_root.openssh
id_rsa_root.ppk
另外,在家里的路由器上开端口映射启用SSH端口22,以便外网可以访问。最好在路由器或高清播放机设置好DDNS,便于远程定位IP。
2、远程访问电脑配置
当然要安装有SSH客户端,我使用的是XShell4,使用非常方便(推荐),操作简单介绍如下。
要把播放器硬盘里的id_rsa_root.openssh复制到远程访问的电脑里,这里包含了与播放器Dropbear通信的公钥。
运行XShell,选File->New新建会话,Connection选项,取个容易记住的会话名,协议当然选SSH,主机Host就是你的家庭MODEM的IP地址或动态域名。
修改Connection下的Authentication选项,方法选Public Key,用户名选root。

User Key就选从播放器中复制过来的公钥文件。

我把四个文件都复制过来了,嘿嘿

其他就不用设置了,然后是OK连接,登录后的画面像这样。

然后你就可以随便访问你的播放器了。播放器的硬盘位于/opt/sybhttpd/localhost.drives/HARD_DISK
posted on 2012-11-19 23:53 胡雨田 阅读(914) 评论(0)  编辑 收藏 引用 所属分类: 嵌入系统

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理