1. 将密钥文件权限设定为“所有者可读写”
使用chmod指令完成
chmod 600 key_hmt.pem ll key_hmt.pem
设定完成后使用ll key_hmt.pem查看文件权限应该为"-rw-------":
2. 启动ModelArts开发环境实例,获取其地址以及端口号
使用指令:
// ssh [用户名]@[地址] -i [绝对路径/key.pem] -p [port] ssh ma-user@authoring-xxx.xx-xxxxxx-229.yantachaosuanzhongxin.com -i /home/nvidia/Desktop/CrowdHMT/771/key_hmt.pem -p 30903
如下图所示:
1. 查看当前用户名称
使用管理员方式打开Power shell,使用指令“$env:username”查看当前用户名称,如下:
2. 对密钥文件权限进行管理
右键密钥文件,点击属性,点击“安全”栏目,选择高级:
3. 需要将当前拥有的所有权限进行删除
4. 对所有者进行确定,如果是前面查看到的用户名,我这里是“yuyu”,则不进行操作;如果用户名不匹配,需要点击更改。搜索用户名点击确定,如下:
5. 禁用继承功能:
6. 添加新的用户权限“yuyu”:
结果如下,点击确定:
7. 打开终端使用SSH进行连接,这里需要先打开ModelArts开发环境实例,获取其地址以及端口号:
使用指令:
// ssh [用户名]@[地址] -i [绝对路径/key.pem] -p [port] ssh ma-user@authoring-xxx.xx-xxxxxxxx-229.yantachaosuanzhongxin.com -i "d:\0Master\CrowdHMT\1-771\key_hmt.pem" -p 30903
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!