mac与linux服务器之间使用ssh互通有无

1. 在mac上没有找到好用的shell图形界面的软件,但也是有办法的,使用ssh公钥达到互相有无目的linux

2.场景是mac连A(linux,如下简称A)服务器shell

3.登录mac shell ,按command+空格,输入:terminal.appvim

4.生成密钥和公钥bash

ssh-keygen -t rsa -C "您的邮箱或一个标识名称"
#一路回车便可,你也能够设置密码
cd ~/.ssh 即能看到id_rsa(密钥), id_rsa.pub(公钥)
cat id_rsa.pub #复制所有内容

 5.登录A服务器服务器

1).手动复制公钥

cd ~/.ssh
#查看有没有authorized_keys文件,若没有,建立:touch authorized_keys
vim authorized_keys #将刚复制的公钥粘贴到此处

2).使用ssh-copy-id 脚本工具
ssh-copy-id -I ~/.ssh/id_rsa.pub root@A 
#以上是使用命令完成复制公钥 

 6.在mac上设置快捷方式登录app

sudo vim ~/.bash_profile
alias to-a="ssh root@A"
source ~/.bash_profile

 7.使用快捷登录A服务器ssh

#to-a
相关文章
相关标签/搜索