一、安装包下载
安装包链接:https://www.ebaina.com/down/240000038046
内包含openssh及其依赖包,以及包含dpkg功能的busybox。若开发板中不包含busybox命令可以拷贝安装包中的busybox临时使用,或者在SDK的busybox中开启dpkg选项并重新烧录固件。
要使用dpkg功能必须创建dpkg需要的目录以及文件,执行以下命令即可
mkdir -p /var/lib/dpkg
mkdir -p /var/lib/dpkg/info
touch /var/lib/dpkg/status
二、软件安装
将软件包拷贝到板端
随后使用dpkg -i *.deb命令进行安装。dpkg命令会自动分析多个软件包的依赖,不需要按依赖顺序逐个安装。
安装后使用dpkg -l命令查看软件包状态
Name Version
+++-==============-==============
ii ebaina-openssh 9.3p1
ii ebaina-zlib 1.2.13
ii ebaina-openssl 1.1.1l
ii ebaina-haveged 1.9.2
三、配置
系统的配置主要有以下三个:
配置系统密码
输入passwd命令,根据提示输入新密码即可
配置允许root用户登录
在/etc/ssh/sshd_config文件中将#PermitRootLogin prohibit-password改为PermitRootLogin yes
配置允许密码登录
在/etc/ssh/sshd_config文件中将#PasswordAuthentication yes选项打开PasswordAuthentication yes
离线