linux-安装后的准本工作

1,关闭防火墙

查看防火墙状态: 

[[email protected]_study ~]# service iptables status
iptables:未运行防火墙。

关闭与开启防火墙:

需要重启后才能生效,永久生效:

开启: chkconfig iptables on

关闭: chkconfig iptables off

无需重启,立即生效,但是重启后失效:

开启: service iptables start

关闭: service iptables stop

2,关闭selinux

查看selinux状态

[[email protected]_study ~]# /usr/sbin/sestatus -v
SELinux status:                 disabled

某些系统,路径可能是/usr/bin/sestatus

关闭selinux,修改为disabled。需要重启启动才能生效

[[email protected]_study ~]# cat /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.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted 

3,设置主机名和IP地址

刚安装好后的系统,用图形化的自动连接发现连接不了,使用service network restart 报错:Error getting ‘State‘ for /org/freedesktop/NetworkManager/ActiveConnection/0: (19) Method "Get" wit

查了下好像RedHat自己开发的NetworkManager管理工具和/etc/sysconfig/network-scripts/ifcfg-ethx配置不同步造成的。

解决办法1:

图形界面,手动配置,系统--首选项--网络连接,手动配置IP地址等信息

解决办法2,找到ifcfg-eth0,添加信息

[[email protected]_study ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:DC:64:66
TYPE=Ethernet
UUID=592393d3-001e-446a-bd6b-ad0a822901d2
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.1**,***  #自己设置的IP
PREFIX=24
GATEWAY=192.168.***,***  #网关

然后service network restrat就可以了

设置主机名:

查看主机名可以使用hostname命令查看,其取值来自

[[email protected]_study ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=python_study

修改主机名让他永久生效,就是修改这个文件的HOSTNAME=主机名,需要重启才能生效

如果临时修改可以使用 hostname 主机名 ,重启后时效

此时如果你使用hostname -i查看系统IP发现命令报错,ping 本机名也报错,是因为还为设置/etc/hosts文件

打开/etc/hosts文件,在后面添加一行,IP地址  主机名  主机名.域名

此时你也可以直接ping 主机名,其实就是ping的本机IP地址

此文件是IP,主机名,域名解析用的,可以在里面添加其它的主机信息。

上面这些做完了,可以做个快照,出了问题,可以好恢复的初始状态

4,设置yum源

yum配置文件为/etc/yum.conf,下载源文件位于 /etc/yum.repos.d/目录中,.repo为扩展名

我的源文件名为server.repo

server1为源文件的id

name定义yum源的完整名称

baseurl定义yum源的URL地址,可以有http,ftp,file多种形式

enabled 是否启用yum源,1是启用

gpgcheck安装包前是否检查rpm包的软件签名,,不懂,所以不检查

gpgkey 软件包数字签名的密钥,启用上面才用得到

我的是虚拟机,挂载光盘,mount /dev/cdrom /mnt ,有时在baseurl里需要写到Server这层路径,但是我记得原来rhel5时好像只需要写到/mnt就行

server.repo文件内容如下:

[[email protected]_study ~]# mount /dev/cdrom /mnt
mount: block device /dev/sr0 is write-protected, mounting read-only
[[email protected]_study ~]# ls /mnt
EFI      EULA_fr  EULA_zh           LoadBalancer              RELEASE-NOTES-bn-IN.html  RELEASE-NOTES-gu-IN.html  RELEASE-NOTES-ko-KR.html  RELEASE-NOTES-pt-BR.html  RELEASE-NOTES-zh-CN.html  RPM-GPG-KEY-redhat-release
EULA     EULA_it  GPL               media.repo                RELEASE-NOTES-de-DE.html  RELEASE-NOTES-hi-IN.html  RELEASE-NOTES-ml-IN.html  RELEASE-NOTES-ru-RU.html  RELEASE-NOTES-zh-TW.html  ScalableFileSystem
EULA_de  EULA_ja  HighAvailability  Packages                  RELEASE-NOTES-en-US.html  RELEASE-NOTES-it-IT.html  RELEASE-NOTES-mr-IN.html  RELEASE-NOTES-si-LK.html  repodata                  Server
EULA_en  EULA_ko  images            README                    RELEASE-NOTES-es-ES.html  RELEASE-NOTES-ja-JP.html  RELEASE-NOTES-or-IN.html  RELEASE-NOTES-ta-IN.html  ResilientStorage          TRANS.TBL
EULA_es  EULA_pt  isolinux          RELEASE-NOTES-as-IN.html  RELEASE-NOTES-fr-FR.html  RELEASE-NOTES-kn-IN.html  RELEASE-NOTES-pa-IN.html  RELEASE-NOTES-te-IN.html  RPM-GPG-KEY-redhat-beta
[[email protected]_study ~]# cd /etc/yum.repos.d/
[[email protected]_study yum.repos.d]# ls
rhel-source.repo
[[email protected]_study yum.repos.d]# mv rhel-source.repo rhel-source.repo.bak
[[email protected]_study yum.repos.d]# vi server.repo
[[email protected]_study yum.repos.d]# cat server.repo
[server1]
name=rhel 6.4
baseurl=file:///mnt/Server/
enabled=1
gpgcheck=0

后面就可以使用 yum install 安装包了

我这是设置的本地的yum源

参考自我当年刚工作时写的博客:http://9258124.blog.51cto.com/9248124/1676194

时间: 2024-12-16 02:50:17

linux-安装后的准本工作的相关文章

Linux安装后基本优化思路

查看系统环境 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.6 (Final) [[email protected] ~]# uname –a Linux xuliangwei.com 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 1.精简开机系统 保留5个必须:sshd|rsyslo

Linux安装后,需保留哪些自启动服务?

和Windows系统一样,Linux服务器运行过程中也会一些没用的软件服务默认运行,这些占用了很多系统资源,也会有安全隐患,所以一般是建议关闭的.那么,工作中Linux主机到底需要有哪些开机自启动服务呢? 新装Linux系统之后,有必要保留的开机自启动服务有5个: ? sshd:远程连接Linux服务器时要用到,所以必须开启,不然就无法提供远程连接服务了. ? rsyslog:日志相关软件,这是操作系统提供的一种机制,系统的守护程序通常会使用rsyslog程序将各种信息写到各个系统日志文件中.

Linux安装后软件安装

1,学习网络编程时需要开启daytime服务 ubuntu默认不开启daytime服务,所以需要手动打开,打开方式为 sudo apt-get install xinetd vim daytime,将TCP和UDP中的daytime=no改成daytime=yes 重启xientd:/etc/init.d/xientd restart 2,完善man手册内容,部分pthread函数没有被包含 $sudo apt-get install glibc-doc $sudo apt-get instal

kali linux安装后简单配置Adobe Flash Player - browser plugin

在使用两天BT5后发现还是kali好用啊!就又安装了kali,按照自己的习惯进行了简单的配置. 1.安装flash,首先去"软件包"里面,搜索flash,安装 Adobe Flash Player - browser plugin 完事后发现并没有什么卵用,再去flash官网下, 下完后打开终端,并切换到下载文件所在目录,执行以下命令: tar xzvf install_flash_player_11_linux.x86_64.tar.gz 进入解压出来的文件夹,找到libflashp

linux安装后的基本调优和安全设置

关闭Selinux 方法一:用vi /etc/selinux/config修改 [[email protected] ~]# 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. #    

wps for linux 安装后系统缺失字体安装配置

错误提示: 解决方法: 从http://bbs.wps.cn/thread-22355435-1-1.html下载字体库,离线版本:(链接: https://pan.baidu.com/s/1i5dzB9r 密码: pwe1) 提示:以下方式任选一个 1.解压 sudo unzip wps_symbol_fonts.zip -d /usr/share/fonts/wps-office 解压完成后再次打开WPS就不会看到以上错误. 2.注意:一定要以wps-office的文件夹进行保存,如果没有以

kali linux 安装后-更新、输入法、终端快捷键

萌新一枚,大佬请飘过~~ 前置内容:图形化界面连接网络(无论是有线网络还是无线网络基本都无太大问题) 图形化界面操作不多赘述. 一:更新系统 kali默认安装轻量编辑器有以下几种,哪个用的顺手自行选择: 1.leftpad #图形化界面 2.gedit #图形化界面 3.vim/vi #命令行模式 1:更换国内网速比较快的更新源 命令: gedit /etc/apt/sources.list #用gedit编辑器打开源配置文件 把源地址复制进去,保存退出. Ps:个人比较喜欢用gedit(*^_

Arch Linux安装后的问题

1.lspci.screenfetch等指令卡住,关机卡住的问题本机显卡规模是hd610+GTX950mgoogle了一下解决方法是把nouveau加入黑名单那么就直接装N卡驱动尝试闭源驱动解决方案>>结果是Xorg无法启动,google了一下没找到有效的方法,详细问题懒得折腾了..尝试Bumblebee解决方案>> 1 pacman -S bumblebee bumblebee-settings mesa nvidia 2 gpasswd -a riocke bumblebee

linux安装后 sshd配置 以及防火墙端口配置

一 .root权限下  vi /etc/ssh/sshd_config  修改ssh配置 Port 8833      *注意修改后暂时不要重启生效,修改iptables防火墙端口号 两者一直 否则会导致端口号被拦截而无法远程登录*Protocol 2ServerKeyBits 1024SyslogFacility AUTHPRIVLogLevel INFOStrictModes yesMaxAuthTries 3#MaxSessions 10 RSAAuthentication noPubke