美文网首页
macOS 本地 terminal 使用 ssh 连接 G

macOS 本地 terminal 使用 ssh 连接 G

作者: Oriharas | 来源:发表于2018-09-16 16:30 被阅读0次

    macOS 本地 terminal 使用 ssh 连接 Google Cloud VM 记录。

    • 创建秘钥,在终端输入如下指令:
    $ ssh-keygen 
    -t rsa 
    -f ~/Documents/key(这是存储密钥的路径) 
    -C scarletsmallred(username)
    
    • 到指定路径下,将生成的秘钥文件 key.pub 上传到 compute engine instance 中。
    • 每次需要连接 VM 时,需要在终端中输入:
    $ ssh 
    -i ~/Documents/key 
    scarletsmallred@[VM ip]
    
    • 输入该指令后会被提示要求,这个时候就根据个人设置来输入:
    Enter passphrase for key:
    
    • 不过由于上述指令太长了,每次都输入太麻烦了,于是可以通过设置 alias 别名来实现相同的效果:
    $ cd ~
    $ vim .bash_profile(没有该文件则自行新建)
    (在其中进行配置)
    alias gcssh=
    "ssh 
    -i ~/Documents/key 
    scarletsmallred@[VM ip]"
    (保存并退出)
    $ source .bash_profile
    
    • 之后每次都只用输入如下命令可以实现 ssh 连接到 Google Cloud VM 的功能:
    $ gcssh
    

    相关文章

      网友评论

          本文标题:macOS 本地 terminal 使用 ssh 连接 G

          本文链接:https://www.haomeiwen.com/subject/qzkfnftx.html