一、安装系统

1、启动系统后,选择第1项或者第2项

Install or upgrade an existing system  安装或者更新现有系统(图形界面)

Install system with basic video driver            使用图形界面安装系统

Rescue installed system                                    救援系统

Boot from local driver                                     启动现有系统

Memory test                                                 内存测试

2、进入图形界面安装系统后,会跳出一个选项,询问是否检查系统ISO的完整性,点skip跳过。

    安装系统和putty远程登陆_putty


安装系统和putty远程登陆_系统安装_02


安装系统和putty远程登陆_centOS_03


安装系统和putty远程登陆_centOS_04


安装系统和putty远程登陆_putty_05

(此步骤可同时配置网络,也可以系统装完之后再另行配置网络)


安装系统和putty远程登陆_putty_06

安装系统和putty远程登陆_系统安装_07


安装系统和putty远程登陆_系统安装_08


安装系统和putty远程登陆_centOS_09

swap分区类似于windows中的虚拟内存,当内存不够用的时候,就会把内存中不常用的放到swap中


安装系统和putty远程登陆_putty_10

安装系统和putty远程登陆_系统安装_11

二、PUTTY远程登陆及加密登陆

1、第一次运行PUTTY程序,需要进行简单配置:

安装系统和putty远程登陆_putty_12

安装系统和putty远程登陆_putty_13

设置好服务器的主机名或者IP地址、缓存名字,以及Translation里面的字符集设置后,保存,

之后再去远程服务器时,选择“缓存名字”--“Load”即可,不需再进行配置。

2、加密远程登陆服务器:

2.1生成加密私钥,打开PUTTYGEN

安装系统和putty远程登陆_centOS_14

安装系统和putty远程登陆_centOS_15

安装系统和putty远程登陆_putty_16

2.2远程登陆到服务器中,在用户的家目录下面创建目录.ssh,然后在创建文件:.ssh/authorized_keys。

安装系统和putty远程登陆_putty_17


2.3    更改文件及目录的权限:

chmod 600 .ssh/authorized_keys

chmod 700 .ssh

2.4     关闭linux的selinux子系统才能正常使用加密的远程登陆

setenforce0                        临时关闭selinux

如果要永久关闭selinux,则要去更改它的配置文件:

vi /etc/selinux/config


# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.      开启SELINUX安全防护
#     permissive - SELinux prints warnings instead of enforcing.    关闭SELINUX安全防护,但会警告
#     disabled - No SELinux policy is loaded.               不加载SELINUX安全防护(永久关闭)         
SELINUX=disabled                                        不加载SELINUX安全防护(永久关闭)
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

保存退出

2.5    清空iptables(防火墙)的规则

iptables -F

2.6    清空iptables的规则后,要保存下,否则重启后,会重新生成规则

/etc/init.d/iptables save

三、其它
ipconfig         可以查看开启中的网卡的信息
ipconfig -a     可以查看所有的信息
ip add            查看IP地址等信息
dhclient         自动获取IP
route -n         查看路由表信息,可以查看到网关
重启网卡方式:
ifconfig 网卡名 up/down            打开/关闭指定网卡
/etc/init.d/network restart          重启网络服务
service network restart               重启网络服务

eth0网卡的配置文件/etc/sysconfig/network-scripts/ifcfg-eth0

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                                                    设备名称
HWADDR=00:0C:29:09:E1:73                                       物理地址
TYPE=Ethernet                                                  设备类型
UUID=c75d0055-804e-42c3-8744-ac581729fdf3

ONBOOT=yes                                                      是否开机启动

NM_CONTROLLED=yes
BOOTPROTO=static                      static表示静态IP,如果为dhcp表示自动获取
IPADDR=172.18.18.230                                        ip地址
NETMASK=255.255.252.0                                       子网掩码
GATEWAY=172.18.16.1                                         网关
PEERDNS=no                                     此项设置为no,表示/etc/resolv.conf文件不受其它来源的DNS影响

DNS1=8.8.8.8

设置好PEERDNS=no之后,/etc/resolv.conf内容还是自动获取到,则是由于其它服务引起的,结束对应服务的进程即可


[root@localhost ~]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script                结束此进程dhclient-script
search localdomain

nameserver 192.168.101.2


!str代表以历史命令中最近一条以str开头的命令


除了方向键上,还可以用“!!”代表上一条输入的命令,用这个的好处在于可以将这两个字符放在命令行任何位置以便于构成新的命令。
例如:
$./some-shell-command
$cat !!
则后一条命令就相当于cat ./some-shell-command,这样做比先按方向键上回退一条命令,然后定位到开始,插入cat要快捷得多。
 除了!!,!$代表得是上一条命令中最后一个参数,这是个更有用的变量,例如:
$ls /etc/

$cat !$    相当于执行了:cat /etc/


http://blog.sina.com.cn/s/blog_531bb76301013ulf.html    Linux中!的使用方法


PUTTY中,鼠标右键代表了粘贴。同时,鼠标左键选中内容,然后点击右键,则是将选中的内容,复制粘贴到光标所在位置