您的位置:首页 > 运维架构 > Linux

学习笔记(一)——安装与远程连接Linux操作系统

2015-07-21 20:47 751 查看
1.安装Linux操作系统:   使用软件: VMware Workstation 11.0, CentOS 6.6。具体步骤:

   (1)进入VMware,选择“创建新的虚拟机”,如图1所示:

    图-1 创建新的虚拟机   (2)按说明点击下一步就好,一般我们选择默认情况,就不再截图了。注意几点,一是先创建虚拟机,稍后安装操作系统。二是在分配内存时最好不小于1024M,以便需要时可以启动图形界面。三是使用 NAT 还是桥接进行网络连接。如果实体机通过拨号上网,选择 NAT ,如果实体机通过无线路由上网,那么选择 NAT 还是桥接都可以。   (3)之后在硬盘中添加 CentOS 6.6 的 iso 镜像,开机后进入安装界面:进入第一行或第二行都可以安装操作系统,第三行为进入救援模式,之后会提到,第四行为硬盘启动。安装时一般情况下选择默认就可以,注意选择时区时可以不勾选使用 UTC 时间,这样系统时间与真实北京时间统一,否则系统时间将会晚8个小时。在系统分区时建议选择自定义,/boot 分200M, swap 交换分区分实际内存的两倍大小,但最好不要超过 8G,其余空间分配给 / 根目录。当然也要根据实际需求来分,这个在之前总结时也提到过。建议在安装时选择 Minimal 最小化安装,在需要时再使用 yum 命令进行安装。
2.远程连接Linux系统:   使用软件: XShell 或 Putty。   

                        图-2 XShell设置页面   以 XShell 为例,如图2所示,填写主机 IP,即虚拟机上 Linux 系统的 IP 地址,端口号默认 22。之后点击左侧“终端”选项,设置编码为 Unicode(UTF-8),确定后连接即可输入用户名密码进行连接。(XShell 还可以远程连接桌面版的 Linux,有兴趣可以看一下这篇文章:   http://jingyan.baidu.com/article/d45ad148967fcd69552b80f6.html   我实验时没有成功,估计是因为在 CentOS 6.6 中无法安装 GNOME Desktop)   XShell 和 Putty 均可设置密钥登录,相比单纯使用密码登录更安全:   

                         图-3 XShell生成密钥   生成后的公钥复制下来,在Linux中使用做如下操作:   [root@localhost ~]# cd ./.ssh/          //如果没有该目录需要手动创建   [root@localhost .ssh]# vim authorized_keys   将复制的公钥粘贴在该文件中,保存退出。之后需要关闭 SELinux,否则不能使用密钥登录,关闭 SELinux 的方法:   [root@localhost ~]# setenforce 0   注意,这种方式只是暂时关闭了 SELinux,如果想要永久生效,需要修改 /etc/selinux/config 文件:   [root@localhost ~]# vim /etc/selinux/config   将 SELINUX=enforcing 修改为 SELINUX=disabled ,保存退出。之后清空 iptables ,并保存:   [root@localhost ~]# iptables -F   [root@localhost ~]# service iptables save //或 /etc/init.d/iptables save   这样下次再登录时可以使用密钥了。   Putty 使用密钥登录需要使用 PuttyGen 来生成密钥,生成后也是复制公钥粘贴在该文件中。authorized_keys 中可以保存多个公钥,只要注意别保存到同一行当中即可。      第一篇写的比较简略,主要内容不多而且之前就了解了很多,就先总结到这了,如果想到其他的会再来补充。

本文出自 “细桶假狗屎” 博客,请务必保留此出处http://xitongjiagoushi.blog.51cto.com/9975742/1621764
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: