[关闭]
@zealtric 2017-03-10T12:07:58.000000Z 字数 1243 阅读 209

CentOS的安装以及ssh连接(Mac端)

编程 linux

现在是我个人从开始在mbp上安装centos到最后完成ssh连接的过程


下载centos的镜像文件

文件来源的话像在官网下载就比较方便。我们选择DVD形式的镜像文件,然后随便选择一个下载点下载就行了。注意我们这里下下来的镜像文件是64位的!

下载VMware Fusion

我们同样,也在VMware的官网下载,点击download now即可。


下载完了原材料,我们安装好VMware就要开始操作了。

1. 按照下面这个网址的流程进行虚拟机安装

我在这里!!!安装完成后,我们便进入到下一步。

2. 编写连接口令

我们用文本编辑器编写如下代码,我在此使用的是sublime text编辑器。host后面写虚拟机的IP地址,password自然是密码了,我这里使用的是root账户,所以是root账户的密码。

写好了这串代码,我们保存它,记住保存的位置(假设是在~/Documents/connect )。
打开iterm,在preferencesprofiles 中,我们新建一个profile ,我们可以修改它的Name 。在Command 这里,我们选择Command ,并在后面的命令中写入expect ~/Documents/connect。当然,我们在做好这些后,可以在Shortcut key 中设置这个命令的快捷键。

详见这里

至于如何获取虚拟机的IP地址,我们可以在虚拟机的Linux系统中输入ifconfig,然后我们可以在eth下的inet处看到。

3. 修改centos的配置文件

我们现在在iterm或者terminal中去调用上面的那个命令,我们会发现程序给我们的反馈是!!!The authenticity of host can't be established.

我们这就要去linux系统中对配置文件进行一些修改了。在linux系统中,我们输入vi /etc/ssh/ssh_config进入ssh_config 文件进行编辑。

我们在文档的最后写入

  1. StrictHostKeyChecking no
  2. UserKnownHostsFile /dev/nul

esc键退出编辑,输入:wq!保存并退出vi 模式。这样我们就修改好了配置文件了。

4. 小插曲

现在,我们用iterm执行一遍命令,我们发现,程序给我们的反馈仍然是!!!The authenticity of host can't be established.

这不是配置文件的问题,而是我们第一次进行连接的时候,需要在iterm中输入这样一串代码ssh -o StrictHostKeyChecking=no 192.168.0.xxx,后面的是虚拟机主机IP地址啊。这个呢是说如果连接server的key在本地不存在也仍然连接,爱动care。然后按照提示输入一遍密码便成功连接了。

在之后呢,我们就不用再这样麻烦了,以后只要执行最开始保存的命令文件就行了。

详见这里


到这里,我们就完成了centos的安装以及iterm对它的连接了,撒花~~~

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注