Fedora5企业网竞赛之安装与小技巧

1、安装 linux

1.配置IP地址、设置主机名称、若是须要设置网关。 缓存

2.在软件选择界面:去除办公和实用性、勾选网络服务器。而后“下一步”。 安全

注:若是在2中,去除办公和实用性、勾选网络服务器、定制两项后,在下一步进入定制界面后仅含有“SQL”字符的两项与新闻服务器不选。在“网络服务器”项中选中“dhcp”包、“遗留网络服务器”项中选中“telnet-server”。如果按照此法安装系统则,下面的软件包的安装都可略去!! 服务器

3.防火墙、SELinux不作任何设置。若是须要等进入系统后再进行。 网络

注:若是在安装系统时,禁用防火墙、SELinux可使得下面防火墙等诸多安全配置略去。 dom

2、小技巧集锦

更改主机名称

linux更改主机名,须要更改两个文件以下: ide

如今要将主机名称由默认的localhost及其所在域localdomain更改成:wwwshenzhi241.com 工具

第一步:修改第一个文件: spa

vi /etc/hosts 3d

注:

127.0.0.1               www.shenzhi241.com shenzhi241.com

在注释掉一行后又建立了上面的一行。

注意:要将原来的行删除或者注释掉,www为主机名称 shenzhi241.com为主机所在的域的名称,www.shenzhi241.com为主机全名。

第二步:修改第二个文件:

vi /etc/sysconfig/network

注意:如上图所示,仅将第二行的HOSTNAME更改成www.shenzhi241.com,即本主机的全称。

第三步:使更改生效

1)若是进行了前两步后,重启系统,会发现主机名已经更改。

1.5)运行hostname命令,查看主机名称发现没有生效。

2)若是不想重启但又要使主机名更改。可以使用hostname  www.shenzhi241.com命令来刷新主机名称的缓存,使设置当即生效。步骤以下图:

重启系统后在登陆界面下方能够看到主机名,以下图所示:

更改IP地址

切换到超级用户,进入setup文本配置界面。选择“网络配置”

进入后会出现一个询问,访问出现误操做。

接下来进入配置界面:

此时,能够有两种选择,一种是自动获取IP,仅在最上面一行的中括号得到焦点时按下空格键便可;另外一种是手动指定IP,分别输入相关IP肯定便可。

注:设置后的IP不会当即生效,能够经过两种方式使其生效:

1.命令方式

/etc/init.d/network restart

另外有一种通用命令:service network restart

2.重启系统

禁用防火墙

切换到超级用户,进入setup文本配置界面。选择“防火墙配置”,以下图所示:

使用Tab键,当光标移动到禁用左边的括号时,按下空格键,而后“肯定”,当即生效

禁用SELinux

图形方式【建议使用】:

【桌面】—>【管理】—>【安全级别和防火墙】—>SELinux】—>SELinux设置:】—>Disabled 参见下图:

注:防火墙的禁用,也能够在这里设置。

命令方式【不建议使用】:

vi /etc/selinux/config

更改配置文件:

更改其中的SELINUX项的值就能够关闭和启用SELinux服务了。

修改为  SELINUX=disabled      禁用SeLinux

修改为  SELINUX=enforcing  使用SeLinux

使设置生效:

在终端输入以下命令,SELinux当即关闭。

setenforce 0

系统启动时默认进入字符界面

修改文件/etc/inittab

切换到超级用户:

cp /etc/inittab /etc/inittab.bak0

vi /etc/inittab

将内容“id:5:initdefault:”中的“5”更改成“3”,保存并退出便可。以下图所示:

在再次重启的时候会看到效果。

定时任务cron

何为croncron是一个linux下的定时执行工具,能够在无需人工干预的状况下运行做业。

Fedora5下默认cron是自启动的。但并不肯定全部的系统都是。

service crond start //启动服务

service crond stop //关闭服务

service crond restart //重启服务

service crond reload //从新载入配置

cron在设置以后并不须要从新启动服务。

cron能够设置单个用户的任务运行脚本;也能够设置全局用户的任务。

首先,介绍cron的格式:cron是由一行行的语句构成的。其基本格式以下:

基本格式 :

*  *  *  *  *  command

分 时 日 月 周 命令

1列表示分钟159 每分钟用*或者 */1表示

2列表示小时1230表示0点)

3列表示日期131

4列表示月份112

5列标识号星期060表示星期天)

6列要运行的命令

练习:

因为Linux服务器每个月要按期进行维护,请制定一个cron任务:每个月的1日凌晨0:00关闭服务器,并给出提示消息:FOR MAINTANCE!

操做内容: [root@localhost ~]# crontab -e    //进入命令输入模式,此时将进入VI编辑模式

0 0 1 */1 * shutdown -h now 'FOR MAINTANCE!' //在其中输入的命令,输入完毕保存并退出便可

相关文章
相关标签/搜索