装了Linux之后的事

本文是针对用VMware安装了Linux之后需要做的几个工作,本人整理如下:

0.设置网格

本片段应用自这里
如果你安装的Linux的最小安装模式,默认情况下网卡是没有启动的,需要自己设置来启动。
1)设置VMware
在vmware的【编辑】–>【虚拟网络编辑器】设置:将VMnet0设置为“桥接”,并桥接到宿主机器的网卡(可以是有线或者无线网络)。

2)设置虚拟机系统(以centos为例)将网路适配器设置为桥接

3)配置IP(都是在命令界面中,图形界面同理)
编辑/etc/sysconfig/network-scripts/ifcfg-eth0
添加IP信息,我的配置信息(红色部分)

说明:
BOOTPROTO:staic(静态IP),dhcp(动态分配)
NETMASK(子网掩码)和GATEWAY(网关) 和宿主机器一样,
IPADDR(IP地址)和宿主机器不一样就可以了
此外还可以将ONBOOT改为yes

编辑/etc/resolv.conf,设置DNS(和宿主机器一样)
类似于这样:

nameserver 62.139.23.69
nameserver 204.98.94.68

4)ifup eth0

5)重启

6)ping baidu.com

搞定!(如果还有问题参考下这篇文章)
如果你设置成功了一台机器,想克隆另一台机器,克隆机器的上网方式还需要修改下,后面再说。


1.修改时间和时区

首先得切换到root账户,可以手动来修改:

date -s "2015-05-04 21:37:19"

由于我经常用VMware挂起机器,等到恢复的时候机器的时间经常不对,如果每次都手动修改的话比较麻烦,所以可以利用crontab -e来增加定时任务:

*/10 * * * * (/usr/sbin/ntpdate ntp.fudan.edu.cn ; /sbin/clock -w)

2.新增用户

现增加用户组,然后增加用户,最后设置密码

groupadd fifi
useradd -d /home/fifi -s /bin/bash -g fifi -m fifi
passwd map

3.修改PS1

我增加了时间的显示,效果如下:

[14:50:52 fifi@CentOS6 ~]$ 

切换到你的普通用户中去

vim ~/.bashrc
export PS1="[\[\e[31m\]\t \[\e[33m\]\u@\[\e[33m\]\h \[\e[36m\]\W\[\e[m\]]\$ "

效果图示意


4.几个常用软件的安装

需要切换到root账户:

su

安装vim

yum -y install vim-enhanced

安装ssh

yum -y install openssh-clients

安装sz rz

yum install lrzsz

安装rar
1)方法一:

wget ftp://195.220.108.108/linux/rpmfusion/nonfree/fedora/releases/20/Everything/x86_64/os/unrar-5.0.12-2.fc20.x86_64.rpm
rpm -ivh unrar-5.0.12-2.fc20.x86_64.rpm

2)方法二:

vi /etc/yum.repos.d/dag.repo

添加入下内容,然后wq 保存!

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1
gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

然后

yum -y install rar unrar

3)方法三:

wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz

rar软件不需要安装,直接解压到/usr/local下,以下操作需要有root权限。

tar zxvf rarlinux-3.8.0.tar.gz -C /usr/local

此时,/usr/local/rar下就会有rar命令和unrar命令。可以在/usr/local/bin下创建连接

ln -s /usr/local/rar/rar /usr/local/bin/rar ln -s /usr/local/rar/unrar
/usr/local/bin/unrar


5.sshd服务设置

1)启动SSH服务与上面有些不同

systemctl start sshd.service

或者

service sshd start

也可以用 restart 和 stop控制sshd服务

2)设置系统启动时开启服务

systemctl enable sshd.service

3)同样也需开启防火墙22端口

ptables -A INPUT -p tcp –dport 22 -j ACCEPT

也可以将上述参数加入防火墙配置中:

vi /etc/sysconfig/iptables 加入:-A INPUT -m state –state NEW -m tcp
-p tcp –dport 22 -j ACCEPT 保存后重启iptables即可


6.克隆后相关配置

1)

vim /etc/udev/rules.d/70-persistent-net.rules

删除或者注销 NAME=“eth0”的配置,
修改最后一条中 name=“eth1”为NAME=“eth0”
并记下原来eth1对应的mac地址

2) 修改其中的mac地址与ip地址
将上一步中记录的mac地址在下面这个文件中进行修改,并重新指定一个新的IP地址作为新机器的IP

vim /etc/sysconfig/network-scripts/ifcfg-eth0

3) 修改机器名字

vim /etc/sysconfig/network

4) 重启后克隆机即可上网

reboot

你可能感兴趣的:(Linux,linux,vmware,centos)