zoukankan      html  css  js  c++  java
  • 用secureCRT操作ubuntu终端

    用secureCRT操作ubuntu终端
    ubuntu下先安装ssh
    windows下win+R再输入ubuntu的ip地址
     
    ubuntu 检测端口号的命令
    netstat -antp
     
    下载到uboot后,解压
    敲命令make menuconfig  来选择对于芯片和对应的驱动
    再make就编译出uboot.bin
    这是因为menuconfig涉及到图形界面,所以我们得安装一些依赖包(ubuntu下):sudo apt-get install libncurses5-dev。
    
     
    用网线 下载烧录,ubuntu arm
    前提:
    方法一:配置好samba共享 
    方法二: 安装TFTP服务器 
     
     
    用tftip32工具放在bin文件的目录下,打开tftip工具即可
     
    超级中断界面或串口助手下输入
     
    delay......
    set serverip 192.168.7.10          bin文件所在系统的Ip
    set ipaddr 192.168.7.11          ip随便设置
    set gateway 192.168.7.1           网关固定ip
    save
    tftp 40008000 ledc.bin            ; 往虚拟机的tftp共享文件夹下载 ledc.bin 到内存地址 40008000处
     
    4、指定从 40008000 内存地址开始运行
        go 40008000
    //-------------------------------------------------------------------------------
    SD卡刷
     
    SD卡烧写工具
    SD-flash
    uboot.bin 烧到SD卡0地址去
     
    SD卡启动
     
    delay......
    set serverip 192.168.7.10          bin文件所在系统的Ip
    set ipaddr 192.168.7.11          ip随便设置
    set gateway 192.168.7.1           网关固定ip
    save
     
    tftp 40008000 uboot.bin           
     ; 往虚拟机的tftp共享文件夹下载 uboot.bin 到内存地址 40008000处
     
    nand write 0 0x10000 40008000  
    ;把存放在内存地址是0x40008000的uboot.bin,拷贝数据到nandflash的0地址处,大小为0x10000(512KB)
     
    关机,拔掉SD卡,切换到nandflash方式启动
     
     
    登陆路由
    CRT登陆路由
    ssh /telnet  登陆网关.1
    进入路由文件系统
    /etc/config
    wireless
     
    或者直接telnet  网关登陆
     
    ubuntu 检测端口号的命令
    netstat -antp
     

    我在实践远程登录工具SecureCRT的时候遇到了这个问题

    Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。
    然后确认sshserver是否启动了:

    ps -e |grep ssh

    如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。

    ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务:

    sudo /etc/init.d/ssh resar

    1. 首先在服务器上安装ssh的服务器端。

    sudo aptitude install openssh-server

    2. 启动ssh-server。

    sudo /etc/init.d/ssh restart

    3. 确认ssh-server已经正常工作。

     netstat -tlp

     看到上面这一行输出说明ssh-server已经在运行了。

    4. 在客户端通过ssh登录服务器。

     
     
  • 相关阅读:
    命令行推送文章到博客园
    链表的新写法
    关于vim无法复制到剪切板的问题
    Ethernet & ARP Protocol
    [从今天开始修炼数据结构]串、KMP模式匹配算法
    [从今天开始修炼数据结构]队列、循环队列、PriorityQueue的原理及实现
    [从今天开始修炼数据结构]栈、斐波那契数列、逆波兰四则运算的实现
    [从今天开始修炼数据结构]线性表及其实现以及实现有Itertor的ArrayList和LinkedList
    IntelliJ IDEA快捷键大全
    [从今天开始修炼数据结构]基本概念
  • 原文地址:https://www.cnblogs.com/sky-heaven/p/4267985.html
Copyright © 2011-2022 走看看