简介
Device的SSH服务默认处于关闭状态,开放态场景下,若需要开启Device侧的SSH服务,可参考本章节进行操作。
- 若您制作文件系统时,未参考本章节修改系统启动脚本打开SSH服务,后续若需要打开,系统启动后,您可以参见使用DSMI接口打开SSH服务进行操作。
- Device的SSH服务处于关闭状态可提升系统安全性,如果需要打开SSH,请确保SSH登录密码的复杂度和机密性。如果SSH登录密码出现泄露,攻击者可侵入Device对系统进行篡改,并可能导致系统内部敏感信息泄漏、系统无法得到预期的运行结果或系统无法正常运行等安全事件。
操作步骤
您可以通过修改Device系统启动脚本“device_sys_init.sh”,实现SSH服务的开启,详细操作步骤如下:
- 执行以下命令切换到root用户,后续操作都需要以root用户执行。
su - root
- 切换到解压后的Device侧文件系统所在目录。
cd /usr/local/filesys_modify/tempdir
- 执行如下命令为“device_sys_init.sh”脚本添加写权限。
cd var
chmod +w device_sys_init.sh
- 在“device_sys_init.sh”文件中查找关键字“ssh_switch”,并将“ssh_switch”后的“off”修改为“on”。
如下图所示:

保存退出。
- 执行如下命令取消“device_sys_init.sh”脚本的写权限。
chmod -w device_sys_init.sh