• 用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登录服务器。

     
     
  • 相关阅读:
    15 | 二分查找(上):如何用最省内存的方式实现快速查找功能?
    11 | 线程:如何让复杂的项目并行执行?
    数据结构与算法-10-递归调用
    (图文并茂,权威最详细)Wireshark抓包分析 TCP三次握手/四次挥手详解
    总结-自己傻的坑学习java spingboot不仔细
    网络抓包
    数据库简介
    JavaSE基础之Map与Collection
    JavaSE基础之抽象类与接口
    JavaSE基础之重载和重写
  • 原文地址:https://www.cnblogs.com/sky-heaven/p/4267985.html
Copyright © 2020-2023  润新知