板卡开启SSH服务

文章介绍了在板卡上配置SSH服务以实现远程登录其他主机和被其他主机远程登录的步骤。包括确认网络在同一网段、连接服务器、上传下载文件(使用SCP)以及开启板卡的sshd服务。同时提到了修改sshd_config文件以允许root登录和空密码,并使用工具如PuTTY进行SSH连接。
摘要由CSDN通过智能技术生成

前言:调试板卡过程中,经常需要使用到远程登录服务,即SSH服务
那板卡上怎么实现SSH服务,以及怎么使用呢?

说明:板卡ip为192.168.2.23;centos ip为192.168.2.223

1 支持远程登录其它主机

实现当前板卡可远程登录服务器,上传本地文件到服务器,或下载服务器上的文件到本地
保证板卡所在系统中有ssh命令,我这里板卡命令说明如下:
在这里插入图片描述
1.1 配置网络ip
使板卡ip地址跟服务器ip处于同一网段
1.2 连接服务器
确保服务器支持且已打开SSH服务
ssh user@ip
在这里插入图片描述
说明:user为要远程登陆的服务器的用户名
ip为服务器ip
输入远程登录的服务器密码后就可以直接访问服务器上的文件或文件夹
1.3 输入exit,可退出远程登录
1.4 上传文件到服务器上
命令格式:scp  file  user@ip:dir
eg: scp hello yaya@192.168.2.223:/home/yaya/
将hello文件上传到服务器的/home/yaya/目录下
1.5下载服务器文件到本板卡上
命令格式:scp  user@ip:file  dir
eg:scp yaya@192.168.2.223:/home/yaya/hfy/crc16.c ./
将服务器上/home/yaya/hfy此目录下的crc16.c文件下载到板卡当前目录
在这里插入图片描述

2 可以被其它主机远程登录

确保板卡已经开启了sshd服务,可以通过命令ps -e |grep sshd查看sshd服务有没有开启

2.1 允许root登录及空密码

a. 修改etc/ssh/sshd_config文件,将以下两个均改成yes
PermitRootLogin yes
PermitEmptyPasswords yes
b. 确保var/empty修改目录所属用户为root,及不能有写权限
chown -R root:root var/empty/
chmod 755 var/empty/
注意:我这里第一次远程登录需要更改密码(因为密码已经过期,直接给空密码即可),修改完之后需要重新连接即可正常使用
在这里插入图片描述
上图是使用centos远程登录板卡
在PC端可使用PuTTY或者支持SSH登录的串口调试软件
填写要远程登录的板卡ip地址,选中SSH连接类型,点击open即可
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值