系统工程师经验总结

1.设置服务器复杂密码,符合密码健壮性要求

2.尽量少关机,最好使用重启代替关机指令.不要用shutdown –h now,而要用reboot.在KVM系统中能关闭服务解决的问题,尽量关服务,不要关机,并且不要强制关闭系统。

3.设置目录权限小心谨慎,-R参数需要看路径后是否有空格/.

4.rm –rf命令少使用,不要养成习惯.

5.安装完系统开启iptables防火墙.

/sbin/iptables -A INPUT -m state --stateNEW -m tcp -p tcp --dport 22 -j ACCEPT

/sbin/iptables -A INPUT -m state --stateNEW -m tcp -p tcp --dport 80 -j ACCEPT

/sbin/iptables -A INPUT -m state --stateNEW -m tcp -p tcp --dport 3306 -j ACCEPT

/etc/init.d/iptables save

/etc/init.d/iptables restart

/etc/init.d/iptables status

iptables –L –n 要复查防火墙规则

6.安装系统的时候不要在光盘还在光驱的时候就直接重启服务器或者强行关机,否则造成安装介质损坏。

7.注意安装系统时的键盘与鼠标及显示器是否安装到位,是否安装正常。

8.一般安装系统后要禁用selinux.

getenforce

vim /etc/sysconfig/selinux后修改:

SELINUX=disabled

SELINUXTYPE=targeted

修改完重启完成

9.装完系统通过lsb_release –a和getconf LONG_BIT确定系统版本和位数

10.DNS轮询是做负载均衡的最简单方式。

11.一定不要使用软件名称,比如:mysql,nginx,php等作为系统主机名,因为ps –ef|grep nginx查看服务状态时,容易引起误导。

12.服务器系统时间同步:linux中执行命令:

yum install ntp

/etc/rc.d/init.d/ntpd start

ntpdate 203.117.180.36

crontab –e:

*/1 * * * root /usr/sbin/ntpdate  203.117.180.36 >/dev/null 2>&1

/etc/init.d/crond restart

并且打开防火墙UDP 123 端口保证utpdate服务正常运行。

13.注意修改配置文件时候先备份配置文件。然后修改配置文件的时候,要先注释掉选项,然后新增选项,配置参数,注意观察***释是;分号还是#井号。

14.在windows系统安装软件时,一定不要默认安装在系统盘中,要查看安装位置的磁盘空间。

15.在访问网站网址的时候,一定要加入http://网络协议类型,还有比如ftp://等主机协议一定要输入。

16.在卖客户服务云主机时候,硬盘容量单位1024,而厂商进制转换单位为1000.注意其中进制转换的单位,给足客户硬盘容量,使用计算机进制1024进行换算。

17.与客户有直接联系的,要注意手机开机,打电话立即接听,以免耽误事情,影响工作。

18.做任何事情要注重沟通与交流,并且一定要仔细,做完要检查,并且对做事的过程及结果保存记录,及时总结经验与教训。

19.一定要相信自己亲自做的事,只要不是自己做的事,都要进行全面检。

20.踏踏实实做事,本本分分做人,脚踏实地、仰望星空,一定要够努力!

时间: 2024-08-27 16:32:32

系统工程师经验总结的相关文章

[转]给嵌入式系统工程师的十个建议

从更熟悉以开放源码软体来开发应用程式(Apps),产业专家鼓励嵌入式工程师走出舒适圈.学习新技能,才能与时俱进.回顾1980年代的嵌入式 领域,当时的工程师主要是设计混合讯号电路.连接微控制器.撰写低阶编码.从外面拿回产品原型…只要一个工程师就能做好以上所有事情.但是现在,嵌入式系 统变得更大.更复杂,一台装置可能有数百万行软体程式码:嵌入式技术也被区分为硬体开发.韧体开发与软体开发. 在很多大公司仍然是如此,但趋势似乎又有回头的迹象:有越来越多业者开始整合工程师的角色,寻找既熟悉软体也熟悉硬体

论运维工程师,系统工程师,系统架构师的区别

系统架构师主要负责系统前期的拓扑图(蓝图)的规划,搭建. 系统工程师主要负责建设系统架构师的蓝图建设 运维工程师主要负责系统后期的维护.

Linux运维系统工程师系列---14

进程管理 什么是程序?program 程序:完成某个功能的一段代码的集合 什么是进程? 进程是程序运行之后,在内存中的状态 如何产生一个进程? 执行一个程序或者命令就可以产生一个进程 提到进程,不得不说一个目录 /proc:是一个虚拟的文件系统,这个目录下的文件和目录都是保存在内存里的 [[email protected] ~]# ll -d /proc/ dr-xr-xr-x. 157 root root 0 Oct 10 00:33 /proc/ 大小是0,根本没有占用磁盘空间,就是假的.

Linux运维系统工程师与java基础学习系列-8

Java天生骄傲系列-8 函数的应用(重点掌握) 如何定义函数 例1: package test.myeclipse;                 publicclass test1 { publicstaticvoid main(String[]args) { int Sum = getSum(); System.out.println("Sum="+Sum); } publicstaticint getSum() { return 3+4; } } 运行结果:Sum=7 例2:

Linux运维系统工程师与java基础学习系列-4

Java天生骄傲系列-4 程序流程控制 判断 选择 循环 判断结构: If语句三种格式: 1.  if(条件表达式) { 执行语句: } 2.  if(条件表达式) { 执行语句: } else { 执行语句: } 3.  if(条件表达式) { 执行语句: } else if (条件表达式) { 执行语句: } --. else { 执行语句: } if(条件表达式) { 执行语句: } 牛刀小试: package test.myeclipse; publicclass test1 { pub

Linux运维系统工程师系列---15

系统日志 何谓日志? 相当于系统中的账本,会将系统中发生的事情,按照时间先后顺序,分门别类的记录到不通的文件里. 日志的用途? 当系统发生问题,或者查询历史信息的时候,我们会查询日志. 1)解决系统方面的错误 2)解决网络方面的问题 3)记录重要的事件 4)解决安全方面问题,一般分析日志,看看有无风险 日志的种类: 1)系统自带日志 2)文件系统日志  ext3/ext4 3)应用程序自带的日志,比如ssh,dhcp,http都有相应的日志 1.日志简介 Linux系统日志默认存放位置 /var

Linux运维系统工程师系列之shell脚本一则小随笔

shell随笔 一.   学好shell编程的知识储备 前面讲过,给大家留作业Linux系统命令应用: Vi/vim 编辑器的熟练使用,SSH客户端软件的设置: 基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp. 补充:清空日志的三种方法: echo  " " > filename.log >filename.log cat  /dev/null > filename.log 注:工作中有的时候不

Linux运维系统工程师与java基础学习系列-2

Java天生骄傲系列-2 运算符 1.   算术运算符 注: 1)"+"号除了用于加法运算以外,还用作字符串连接符: 2)字符串数据和任何数据使用+都是相连接,最终都会变成字符串. package day4javatest.myeclipse;         publicclass day4test1 { /** * @param args */ publicstaticvoid main(String[]args) { // TODO Auto-generated method s

Linux运维系统工程师系列---13

定制安装 定制安装,也叫源码安装,需要自己编译源代码的安装方式 步骤: 1.解压源代码包 2.配置 configure 3.编译 make 4.安装 make install 接下来开始做实验,希望朋友们自己动手实践,有啥不清楚的可以直接提问我,我看到会及时回复. 1.解压源码包 [[email protected] base]# cd /root/Desktop/ [[email protected] Desktop]# ls gnome-terminal.desktop  MPlayer-1