Linux系统相关配置

※修改主机名:
centos5/6
1、/etc/sysconfig/network
2、修改hosts文件:/etc/hosts
centos7
1、/etc/hostname,或者hostnamectl set-hostname newhostname
2、修改host文件
※将网卡改为默认开机自动启动:

※同步服务器时间
centos 5/6
1、在/etc/ntp.conf里面加:server 170.18.0.1 iburst
2、service ntpd status &>/dev/null || service ntpd start &>/dev/null
3、设置开机启动:chkconfig ntpd on
4、同步时间:ntpdate 172.18.0.1
centos 7
1./etc/chrony.conf里面加server 172.18.0.1 iburst
2.systemctl status chronyd &>/dev/null || systemctl start chronyd &>/dev/null
3.设置开机启动:systemctl enable chronyd &>/dev/null
4.同步时间:ntpdate 172.18.0.1

※查看文件或者目录大小:du -sh 目录名/文件名

※新加硬盘df不显示,需要激活:
echo ‘ - - - ‘ > /sys/class/scsi_host/host2/scan
echo ‘ - - - ‘ > /sys/class/scsi_host/host0/scan
echo ‘ - - - ‘ > /sys/class/scsi_host/host1/scan
※取passwd中用户名和bash一样的行:getent passwd|egrep "^([a-z]+):.*/\1$"

※echo centos| passwd --stdin luo>/dev/null

※Centos7配置网卡名为eth0
/etc/sysconfig/network-scripts/ifcfg-ens33(或则eth0)
ONBOOT改为yes
1、在/etc/default/grub里面GRUB_CMDLINE后面加net.ifnames=0
或/boot/grub2/grub.cfg中第一个linux 16开头行尾net.ifnames=0
如果是dell服务器(rpm -qi biosdevname)需另外加biosdevname=0
2、执行命令:grub2-mkconfig -o /boot/grub2/grub.cfg
如果是efi的需要执行grub2-mkconfig -o /boot/grub2/efi grub.cfg
3、重启生效
※Ubuntu配置网络
一、网卡名配置为eth0
1、在/etc/default/grub里面GRUB_CMDLINE后面加net.ifnames=0
2、执行命令:grub-mkconfig -o /boot/grub/grub.cfg
3、重启生效
二、配置动态ip

配置静态IP

※防火墙
iptables -vnL查看防火墙
iptables -F关闭防火墙
Centos 6
关闭防火墙:service iptables stop
关闭防火墙下次开机不启动:chkconfig iptables off
Centos 7
systemctl stop firewalld关闭防火墙
systemctl disable firewalld下次开机不启动防火墙

把某个IP加进防火墙:iptables -A INPUT -s 192.168.33.107 -j REJECT

※centos7设置光盘自动挂载:
yum install autofs
systemctl start autofs
systemctl enable autofs
※关闭SElinux的步骤:/etc/selinux/config中SELINUX=disabled
批量关闭主机列表中的selinux:
pssh -h /data/hostip.txt "sed -i.bak -r ‘s/^(SELINUX=).*/\1disabled/‘ /etc/selinux/config"
※关闭SSH反向解析:
###centos 6设置#####
sed -r -i.bak -e "[email protected]^#(UseDNS)@\[email protected]" -e "[email protected]^#(GSSAPIAuthentication)@\[email protected]" /etc/ssh/sshd_config
关闭ssh反向解析,79行GSSAPIAuthentication yes改为no,去掉#号,115行#UserDNS no前的#号去掉
重启服务 service sshd restart
centos7设置##########
sed -r -i.bak -e ‘[email protected]^(GSSAPIAuthentication )[email protected]\[email protected]‘ -e ‘[email protected]^#(UseDNS )[email protected]\[email protected]‘ /etc/ssh/sshd_config
重启服务 systemctl restart sshd

※系统开机默认启动模式:
centos6:cat /etc/inttab,改为3
centos7:systemctl set-default multi-user.target

原文地址:https://blog.51cto.com/14451011/2431149

时间: 2024-10-10 08:25:06

Linux系统相关配置的相关文章

SecureCRT连接VMWare中的linux系统相关配置

图1:Linux的ifconfig 图2:SecureCRT连不上的情形 图3:找到虚拟网络编辑器 图4:进行简单的设置 图5:重连后在SecureCRT端ifconfig 图1:Linux的ifconfig 图2:SecureCRT连不上的情形 图3:找到虚拟网络编辑器 图4:进行简单的设置 图5:重连后在SecureCRT端ifconfig

使用C语言获取linux系统相关信息

最近在写shell的时候,涉及到了获取环境变量参数和本地计算机相关信息,包括计算机设备名,用户名的信息,在这里简单总结一下.获取环境变量各项参数,可以直接使用getenv函数.man中关于getenv函数的声明如下: #include <stdlib.h> char *getenv(const char *name); 函数中,参数name 为环境变量的名称, 如果该变量存在则会返回指向该内容的指针. 环境变量的格式为name=value.执行成功则返回指向该内容的指针, 找不到符合的环境变量

虚拟机Linux系统下配置网络

虚拟机上安装Redhat9.0后是没有网络的,而本来的Windows系统是可以上网的,此时想在Redhat上网就需要在Linux系统上配置网络,以下是笔者自己配置的一点心得. 1.电脑本机系统打开网络连接,启用VMnet1和VMnet8(设置—>主页—>网络和Internet—>更改适配器选项) 2.打开虚拟机,选中RedHat,在虚拟机设置中,将网络连接模式设为“Bridged”,确定.3.启动Redhat操作系统.打开终端. 4.输入命令:ifconfig  回车 这是我配置成功以后

OSSEC 加固linux系统详细配置

ossec官方网站http://www.ossec.net/ ossec帮助文档http://ossec-docs.readthedocs.org/en/latest/manual/index.html OSSEC是一个开源的基于主机的入侵检测系统,执行日志分析,文件完整性检查,政策监控,rootkit检测,实时报警和积极响应. 它可以运行在大多数的操作系统,包括Linux,MacOS的时,Solaris,HP-UX,AIX和Windows 最新稳定版为2.8 下载页面http://www.os

[Linux][VMWare] 学习笔记之安装Linux系统-网络配置

最近开始折腾Linux,在本机装了个VMWare和Centos,装完之后虚拟机里面的OS可以上网,但是使用SecureCRT连接不上虚拟机,开始折腾这个网络. vmware安装好以后,会自动添加两张网卡(vmnet1和vmnet8),中间网卡),整个机器的结构就可以抽象成:虚拟机系统(虚拟机网卡vmnet0)--(vmnet1 vmnet8),中间网卡)--实际系统网卡 vmware的网卡设置的几种方式: 1. Bridged(桥接)方式     用这种方式,虚拟系统的IP可设置成与本机系统在同

Linux 系统安全配置 Debian =&gt; 禁止root SSH登陆+配置SSH Key+配置iptables

Linux 系统安全配置 Debian => 禁止root SSH登陆+配置SSH Key+配置iptables 当我们安装完Linux系统作为服务器后,总有一系列的安全配置需要进行.特别是当你的服务器Ip是对外网开放的话.全世界有很多不怀好意的人,不断试图穷举你的root密码,尝试登陆.那么为Linux服务器增加一些安全措施,是很有必要的.本文基于Debian 9.5. 本文读者需要有一定的linux基础,有一定的网络与英语基础.知道如何使用nano/vim编辑器.不过总体而言,本文是为初级用

linux网络相关配置

网络配置文件 IP.MASK.GW.DNS相关配置文件: /etc/sysconfig/network-scripts/ifcfg-IFACE DEVICE:此配置文件应用到的设备,决定设备名 HWADDR:对应的设备的MAC地址 BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp----动态, static---静态, none---手动指定, bootp NM_CONTROLLED:NM是NetworkManager的简写,此网卡是否接受NM控制:建议CentOS6"no&q

Linux系统安全配置基线

一:共享账号检查 配置名称:用户账号分配检查,避免共享账号存在 配置要求:1.系统需按照实际用户分配账号: 2.避免不同用户间共享账号,避免用户账号和服务器间通信使用的账号共享. 操作指南:参考配置操作:cat /etc/passwd查看当前所有用户的情况: 检查方法:命令cat /etc/passwd查看当前所有用户的信息,与管理员确认是否有共享账号情况存在. 配置方法:如需建立用户,参考如下: #useradd username #创建账号 #passwd username #设置密码 使用

linux系统初始化--&#8203;配置主机网络

配置主机网络 安装完成linux 系统后,我们需要为主机配置一个可用的网络地址 下面以配置eth0接口为例来说明下 说明 在RHEL7中重新定义了Linux网卡的命名规则,不再遵循原来的eth[0,1,--].下面的例子中全部使用RHEL6的示例. 关于RHEL7的网卡命名原则 在进行centos7的pxe安装测试中发现了网卡命名不再遵从来有的命名规则而启用了最新的命名方式,官网文档描述如下: 在 Red Hat Enterprise Linux 7 中,systemd 和 udevd 支持大量