公司用的jumpserver,给我开了几台服务器权限,我现在想用ssh登陆,http://www.saunix.cn/2233.html
这个教程上写的使用xshell登陆的,可我现在就是linux机器,怎么用命令行直接登陆,让家给我了一个地址,我已经下好了pem文件,怎么用这个文件登陆,我现在用ssh登陆就报没有权限,谁给我解释下pem文件是啥,怎么安装阿,我找不到教程
将你的pem文件权限改小一些:
chmod 400 mykey.pem
使用ssh -i参数
ssh -i mykey.pem user@mydomain.com
mykey.pem是pem文件访问路径
user是给你开放的用户
mydomain.com是服务器IP
ssh -i key.pem
ssh -i key.pem root@IP
如果出现报错说明这个问题是文件的权限太大了,需要给小点
sudo chmod 600 key.pem
然后再执行
ssh -i key.pem root@IP
可以使用ssh-add 添加key文件
ssh-add -k key.pem
正常登录堡垒机
ssh root@IP
ssh -i mykey.pem user@mydomain.com