zoukankan      html  css  js  c++  java
  • buildroot 添加ssh,以及使用stftp 服务

    上一篇水了一下关于buildroot的基本操作,这一章水一下开启SSH服务以及配置sftp服务,以及静态IP的设置。

    配置:

      make menuconfig

      Target packages  ---> Networking applications  --->

      

      把这个服务加上去。

      system configuration

      设置一下root密码,不设置也行。

      

      

      退出,保存。

      make -j4

      编译出来以后。

      目标文件在buildroot-2016.05/output/target/

      

      ssh配置:

      etc/ssh/sshd_config

      在里面修改  

     PermitRootLogin yes
    PermitEmptyPasswords yes  #这是是允许登录为空密码

      用SSH工具登录即可。

      

      开启了这个服务以后sftp服务也开启了。

      也是在刚才那个文件中。   

     AuthorizedKeysFile  .ssh/authorized_keys

      他是调用了这个服务。

      

    静态IP的配置:

      etc/network/interface

      加入:

    #fixed                                                                          
    auto eth0                                                                       
    iface eth0 inet static                                                          
               address 192.168.0.192                                                
               netmask 255.255.255.0                                                
               broadcast 192.168.1.255                                              
               gateway 192.168.1.1                                                  

    这是静态的

    动态的应该为:

    auto eth0
    iface eth0 inet dhcp

    buildroot 有一个很重要的特性,随便记录一句,做成文件系统只能cp到sd卡,不然会有没有权限的错误。

  • 相关阅读:
    导入动态页面的两种方法
    JSTL之c:set
    CentOS更新源
    MVC轻量web应用
    Linux设备驱动开发流程(转)
    g++: internal compiler error: Killed (program cc1plus)Please submit a full bug report,内存不足问题解决
    .PHONY的作用
    CMake(转)
    关于a+++++b含义的问题
    返回值为函数指针的函数(转)
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/6062830.html
Copyright © 2011-2022 走看看