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