`
扬州老鬼
  • 浏览: 306347 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

请您先登录,才能继续操作

配置dropbear

阅读更多
openQRM的resource添加:integrating an existing,local-installed server。
试验环境:
server:openqrm 4.9 ;os:rhel 6;
client:window 下的virtualbox,os:centos5.5
客户端选择centos5.5的原因是openQRM官网支持。原先机器上装的都是rhel 5或者rhel 6的虚拟机,试验的时候报错,外事google,找到的答案是还不支持。

添加的步骤,安装好的web管理界面中有相关描述。
前提是必须要在客户端配置好dropbear。

1、关于客户端安装dropbear,网上也是一大片啊。
  可以参考:http://blog.slogra.com/post-155.html
  其中重点指出:
  * openQRM需要dropbear必须安装/usr/sbin目录下。
  * openQRM 需要利用1667端口进行通行,所以要设置端口
 
   ./configure --prdfix=/usr
   sed 's/22/1667/g' option.h  //设置端口
   make && make install
  

2、要启动dropbear 必须要生成密钥。
  如已经生成了密钥之后,
  参考openQRM的web管理界面中有相关描述,将openqrm-local-server拷贝到客户端上去,并要做integret的操作,
  这步操作会在客户端/usr/share/openqrm/etc/dropbear 目录下生成一个密钥,
  要将密钥替换到/etc/dropbear目录下。
3、 然后启动 dropbear
  为了保险指定dropbear 的端口
  dropbear -p 1667

4、这时就可以通过openQRM对客户端进行管理了。
  需要指出的时候,比如reboot 客户端的时候,有的会报错:密钥不匹配。
  这个时候就需要删除openQRM服务器端的~/.ssh/known_hosts文件。
  dropbear本来就是轻量级的ssh,而SSH客户端的配置文件位于每个用户的~/.ssh文件夹,这包括authorized_keys和 known_hosts文件。~/.ssh和known_hosts文件会在你第一次运行Dropbear client (dbclient)的时候自动创建。 密钥不匹配的时候需要将之删除,使重新获得密钥。
 

  以上为原创,转载请注明出处,特此声明!!!
 
0
0
分享到:
评论
1 楼 fbt045 2013-04-22  
博主你好,请问你local-server加进来的资源能够实现openqrm服务器中控制其重启或关闭吗?我加进来好像不行啊,只有设置客户机为PXE启动自动添加资源才能实现被控制,请问你怎么做的?

相关推荐

    Android下的dropbear源码

    此包为Android下的dropbear源码,请直接...具体配置dropbear ssh服务器的端口及路径请看dropbear代码下的options.h文件 具体可以参照我的blog: http://blog.163.com/leekwen@126/blog/static/3316622920118144927681/

    android上的dropbear包

    在Android设备上配置Dropbear的步骤大致如下: 1. 安装Dropbear:可以通过ADB(Android Debug Bridge)将Dropbear的APK文件推送到设备上,然后进行安装。 2. 启动Dropbear服务:修改启动脚本,使Dropbear在设备启动...

    dropbear源码

    - 配置Dropbear:根据你的需求,可能需要修改源码中的配置选项,例如启用或禁用特定功能,如用户名/密码认证。 - 运行编译:在源码目录下运行`make`或`ndk-build`命令开始编译。这将调用NDK的交叉编译工具链生成...

    dropbear-2016.74.tar.zip

    5. **配置Dropbear**:编辑配置文件,如 `/etc/dropbear/dropbear.conf`,设置权限、监听端口、密钥等。 6. **启动和管理Dropbear**:通过系统服务管理工具(如systemd或sysvinit)启动、停止和管理Dropbear服务。 ...

    交叉编译dropbear

    3. 配置Dropbear源代码:`./configure --host=arm-linux-gnueabi`。 4. 编译Dropbear:`make`。 5. 交叉编译zlib,配置和编译zlib源代码。 6. 确保Dropbear能链接到正确的zlib库。 这个过程需要对Linux系统、编译...

    [中兴专用]dropbear_2017.75-1_omap.zip

    安装完成后,需要配置dropbear的服务,如设置SSH密钥、端口、访问权限等,然后启动服务,使设备可以通过SSH访问。对于中兴设备,可能还需要考虑与设备的防火墙规则配合,确保SSH端口对必要的源IP开放。 总之,...

    dropbear实现免密码ssh登录方法

    2. **清除原有配置**: - 清除客户端已知主机列表:`rm -rf ~/.ssh/known_hosts` - 清除服务端的密钥文件: - `rm -rf /etc/dropbear/dropbear_dss_host_key` - `rm -rf /etc/dropbear/dropbear_rsa_host_key` ...

    dropbear移植到android9.0系统

    4. **配置编译环境**:在`external/dropbear`目录下,编写或修改`Android.mk`和`BoardConfig.mk`等构建文件,定义Dropbear的编译选项、依赖项以及目标架构。这些文件用于指示Android的构建系统如何处理Dropbear的源...

    dropbear相关源码

    在交叉编译Dropbear时,我们需要确保zlib库已经正确配置并编译,以便Dropbear能够利用其压缩功能。 接下来,我们关注`dropbear-2022.83.tar.bz2`。Dropbear项目提供了一个小巧且高效的SSH实现,它的主要特点包括低...

    dropbear-scp:dropbear的scp源代码,因为debian不提供打包的-one source code

    7. 配置和服务启动:根据需要配置Dropbear的设置文件,并添加启动脚本到系统服务管理工具(如systemd或init.d)。 8. 测试运行:通过`scp`命令进行测试,验证Dropbear-scp是否正常工作。 在开源社区中,这种自编译...

    dropbear 源码

    9. **配置文件解析**:Dropbear 使用配置文件来设置各种选项,源码中会有一个解析配置文件的模块,处理诸如端口设置、认证策略等配置。 10. **编译与安装**:源码包通常会包含 Makefile 或类似的构建脚本,用来指导...

    dropbear-0.52.tar.gz

    配置文件通常位于`/etc/dropbear/dropbear.conf`,这里可以设置监听端口、日志级别、会话超时等参数。启动和停止Dropbear服务的命令通常是`/etc/init.d/dropbear start`和`/etc/init.d/dropbear stop`,或者使用...

    Dropbear二进制文件(aarch64)

    在安卓7.0系统上使用Dropbear时,首先需要确保系统已经正确安装了Dropbear的二进制文件,并且配置了相应的服务。然后,可以通过命令行界面启动Dropbear服务器,使用dbclient连接到其他服务器,或者使用scp进行文件...

    dropbear.zip

    默认情况下,SSH通常在端口22上运行,但通过配置文件(通常是`/etc/dropbear/dropbear.conf`)可以改变这一点。例如,将端口改为2222,可以写入`Port 2222`,然后重启Dropbear服务。 除了基本的SSH服务,Dropbear还...

    dropbear-2013.56

    config.h从配置选择h特性 debug.h 编译时选择调试功能 includes.h 包含系统头文件等等 通用程序= = = = = = = = = = = = = = = = signkey.c为pubkeys c一个通用的处理程序,切换到dss或rsa取决于类型的关键 rsa.c rsa...

    dropbear二进制文件

    Dropbear是一款轻量级的SSH(Secure Shell)服务器和客户端软件,主要针对嵌入式设备和资源有限的系统设计。它的体积小、启动快速,是许多Linux发行版和Android设备上的首选SSH解决方案。在Android系统上,Dropbear...

    dropbear_learn:dropbear学习

    在本文中,我们将深入学习Dropbear的各个方面,包括其基本原理、安装配置、使用方法以及与C语言的结合。 Dropbear SSH项目由Matt Johnston开发,它的目标是提供一个小型且快速的SSH实现,适用于内存有限的设备。...

    dropbear-2015.72.zip_open

    6. 可配置性:Dropbear可以通过配置文件进行各种设置,如端口号、认证方式等。 7. 安全性:Dropbear遵循SSH协议标准,具有良好的安全性能,定期更新以应对新的安全威胁。 压缩包中的“dropbear-2015.72”可能是指...

    Hisi交叉编译openSsh、部署使用到配置和脚本

    首先,你需要为ARM64架构编译zlib,这通常通过编写一个配置脚本来完成,该脚本指定目标架构和必要的编译选项。 2. **openssl**:这是另一个关键组件,提供了加密和安全套接字层(SSL)支持。openssl为openSSH提供了...

Global site tag (gtag.js) - Google Analytics