zoukankan      html  css  js  c++  java
  • Yocto开发笔记之《工具使用:TFTP & NFS & SSH》(QQ交流群:519230208)

    QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样

    ========================================================

    TFTP工具:

    1. 主机端配置

     a. 安装tftp

    # sudo apt-get install tftp-hpa tftp-hpa

     b. 创建tftp根目录

    # sudo mkdir /tftpboot
    # sudo chmod –R 777 /tftpboot
    # sudo chown –R nobody /tftpboot

     c. 更改tftp配置文件

    # sudo vim /etc/default/tftpd-hpa
    
    TFTP_USERNAME="tftp"
    TFTP_DIRECTORY="/tftpboot"
    TFTP_ADDRESS="0.0.0.0:69"
    TFTP_OPTIONS="-l -c -s"

     d. 启动tftp服务器

    # sudo service tftpd-hpa start
       tftpd-hpa start/running, process 2389

     f. 测试tftp服务器

    在 tftp 服务器目录/tftpboot 下创建一个测试文件 tftpTestFile:
    # touch tftpTestFile
    测试文件准备好了之后,打开终端,输入以下测试命令(假设 192.168.12.123 为当前Linux 主机的 IP 地址)
    # tftp 192.168.12.123
    tftp> get tftpTestFile
    tftp> q
    # ls tftpTestFile
    tftpTestFile      #如果看到 tftpTestTFile 文件则表示 tftp 服务器配置成功

    2. 从TFTP服务器boot

      uboot# setenv ipaddr 192.168.0.100
      uboot# setenv serverip 192.168.0.101
      uboot# saveenv

    ========================================================

    NFS工具

    # sudo apt-get install nfs-kernel-server
    # sudo apt-get install nfs-common
    
    # sudo vim /etc/exports   // 文件末尾添加: /nfsroot    *(rw,sync,no_root_squash)
    # sudo mkdir /nfsroot
    # sudo chmod -R 777 /nfsroot
    # sudo chown -R 777 nobody /nfsroot
    
    # sudo /etc/init.d/nfs-kernel-server start
    # sudo /etc/init.d/nfs-kernel-server restart   // 之后系统重启会自启动
    
    # sudo mount -t nfs 192.168.1.100:/nfsroot /mnt -o nolock   // 目标机挂载
  • 相关阅读:
    oracle 物化视图导入导出报错
    算法导论------------桶排序算法之研究
    实现一个做双向NAT的虚拟网卡
    合理的keyword密度散布与黑帽SEO之躲藏文本
    Java发送Email
    ubuntu系统下设置静态IP
    Design Pattern Iterator 迭代器设计模式
    概率论高速学习03:概率公理补充
    鄂尔多斯
    衬衫面料品牌:Alumo_衬衫_男装_男装:衬衫、法式衬衫、袖扣领带、西服西裤等男士正装服饰-仕族官网
  • 原文地址:https://www.cnblogs.com/alanfang/p/5063803.html
Copyright © 2011-2022 走看看