配置win10下Ubuntu 14.04虚拟机与macOS之间 ssh 免密登录
我是在WIn10环境下用VMWare安装的Ubuntu14.04,与MacOS Sierra进行ssh免密登录配置。
1.Linux
ctrl+Alt+T或者直接打开Terminal
1.1安装vim
我下载的Ubuntu镜像文件是没有自带vim命令的,所以,首先用
sudo apt-get install vim
安装vim。
安装完成后可以用 vim ~/.bashrc或者随便一个文件来测试vim。执行结果如图。不对文件做任何修改 :q退出。(注意:此处只是测试vim是否安装好,不执行也可以)。
1.2安装ssh客户端
接下来,用
sudo apt-get install openssh-client
命令,安装ssh客户端。
1.3安装ssh服务器
然后用
sudo apt-get install openssh-server
安装ssh服务器。
1.4生成密钥
使用
ssh-keygen -t rsa
生成密钥。
遇到让输入内容的,直接输入回车。一共三个回车。
此时,进入~/.ssh 发现已经生成两个文件 :id_rsa、id_rsa.pub
此时,使用
ssh localhost
再输入密码,就可以连接localhost。
ctrl+d退出当前连接的服务器。
2.Mac端
同样,使用
ssh-keygen -t rsa
生成密钥。三个回车。
此时 使用ssh localhost 再输入密码,同样可以登录到本机服务器。contral+d退出。
同时,本机的.ssh文件夹下,也生成了id_rsa
...查看全文