从Linux或Mac os x命令符SSH链接到远程服务器

Time:2014/09/14 16:24:28   Click:

如果没用证书方式,直接命令符下输入 ssh 主机ip或主机名即可。

如果使用证书公钥私钥方式,公钥在服务器端放置好,私钥放到本机登录用户的.ssh文件夹下。

比如当前登录的用户是 ray则在ray的home下有个隐藏的文件夹.ssh,一般把私钥放置到这里,比如这里的私钥文件名叫ray.key,对这个文件改一下权限

chmod 400 ray.key

如果权限太开放,会存在安全隐患,也会提示无法登录。

然后用ssh命令登录

ssh -i ray.key -l auser 192.168.0.1

输入私钥的密码,即可登录,然后就可以操作远程主机了。

这里的参数 -i就是指明使用的私钥的文件路径,-l参数是用什么用户登录,一般来说要跟你服务器上公钥放置的那个用户来登录。

注意的是,这里的私钥是直接用ssh-keygen生成的,如果是用windows下putty之类的工具生成的,还要转换一下格式才能正常使用。

TOP

四川尚狐网络@2012 版权所有
蜀ICP备12016524号-2

立即咨询
成都网站建设,成都做网站,四川尚狐网络
40f13d50b73e104f832ed1b719ae6935