centos 6.9版本vmware虛擬機器模版製作
centos 6.9版本虛擬機器模版製作
1、掛載本地ios映象檔案作為yum源
(1)、連線虛擬機器的ios資料檔案
(2)、建立目錄/mnt/cdrom
`mkdir /mnt/cdrom`
(3)、掛載光碟
`mount /dev/sr0 /mnt/cdrom`
(4)、編輯yum檔案
cd /etc/yum.repo.d
rm -rf *
vi default.repo
新增:
[local]
name=localyum
baseurl=file:///mnt/cdrom/
gpgcheck=0
enabled=1
2、安裝依賴包
yum install -y zlib-devel gcc telnet lrzsz pam-devel
3、升級openssh7.6p1
(1)、上傳安裝包
cd /usr/local
rz 選中openssh-7.6p1.tar.gz openssl-1.0.2n.tar.gz
(2)、升級openssl
解除安裝舊版本的openssl:
rpm -e openssl-1.0.1e-57.el6.x86_64 --nodeps
解壓:
tar -zxvf openssl-1.0.2n.tar.gz
進入目錄:
cd openssl-1.0.2n
編譯
./config shared zlib --prefix=/usr/local/openssl make make test make install
修改配置庫檔案搜尋路徑
vi /etc/ld.so.conf
新增:/usr/local/openssl/lib
重新整理快取: ldconfig -v
cd /usr/local/openssl/lib cp libssl.so.1.0.0 /usr/lib64 cp libcrypto.so.1.0.0 /usr/lib64/ chmod 555 /usr/lib64/libssl.so.1.0.0 chmod 555 /usr/lib64/libcrypto.so.1.0.0 ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.10 ln -s /usr/lib64/libssl.so.1.0.0 /usr/lib64/libssl.so.10 ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so ln -s /usr/lib64/libssl.so.1.0.0 /usr/lib64/libssl.so
修改環境變數
vi /etc/profile
新增:
PATH=/usr/local/openssl/bin:$PATH
export PATH
生效 source /etc/profile
檢視openssl版本是否正確 openssl version -a
(3)升級openssh
停止ssh服務:service sshd stop
解除安裝舊版本的openssh:
[[email protected] openssl-1.0.2n]# rpm -qa |grep openssh
openssh-5.3p1-122.el6.x86_64
openssh-clients-5.3p1-122.el6.x86_64
openssh-server-5.3p1-122.el6.x86_64
openssh-askpass-5.3p1-122.el6.x86_64
解除安裝:
rpm -e --nodeps openssh-askpass-5.3p1-122.el6.x86_64
rpm -e --nodeps openssh-server-5.3p1-122.el6.x86_64
rpm -e --nodeps openssh-clients-5.3p1-122.el6.x86_64
rpm -e --nodeps openssh-5.3p1-122.el6.x86_64
備份配置檔案:mv /etc/ssh/ /etc/ssh.old/
解壓 tar zxvf openssh-7.6p1.tar.gz
進入目錄 cd openssh-7.6p1
編譯
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-ssl-dir=/usr/local/openssl --with-md5-passwords --mandir=/usr/share/man
make
make install
新增啟動指令碼
cp ./contrib/redhat/sshd.init /etc/init.d/sshd
chmod +x /etc/init.d/sshd
chkconfig --add sshd
重啟ssh
service sshd start
確認ssh openssl版本
ssh -V
顯示OpenSSH_7.6p1, OpenSSL 1.0.2n 7 Dec 2017即完成升級
編輯sshd配置檔案:
vi /etc/ssh/sshd_config
新增:
X11Forwarding yes
PermitRootLogin yes
修改#UsePAM no
為UsePAM yes
增加pam模組認證檔案
cd /etc/pam.d/
vi sshd
新增:
#%PAM-1.0
auth include system-auth
account required pam_nologin.so
account include system-auth
password include system-auth
session optional pam_keyinit.so force revoke
session include system-auth
session required pam_loginuid.so
重啟ssh
service sshd restart
4、關閉不使用的服務
(1)、檢視開啟的服務列表
chkconfig --list |grep on
[[email protected] pam.d]# chkconfig --list |grep on
abrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:off
abrtd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
autofs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
blk-availability 0:off 1:on 2:on 3:on 4:on 5:on 6:off
bluetooth 0:off 1:off 2:off 3:on 4:on 5:on 6:off
certmonger 0:off 1:off 2:off 3:on 4:on 5:on 6:off
cpuspeed 0:off 1:on 2:on 3:on 4:on 5:on 6:off
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
ip6tables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
irqbalance 0:off 1:off 2:off 3:on 4:on 5:on 6:off
lvm2-monitor 0:off 1:on 2:on 3:on 4:on 5:on 6:off
mdmonitor 0:off 1:off 2:on 3:on 4:on 5:on 6:off
messagebus 0:off 1:off 2:on 3:on 4:on 5:on 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
portreserve 0:off 1:off 2:on 3:on 4:on 5:on 6:off
postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rdma 0:off 1:on 2:on 3:on 4:on 5:on 6:off
restorecond 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rpcbind 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rpcgssd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
spice-vdagentd 0:off 1:off 2:off 3:off 4:off 5:on 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sysstat 0:off 1:on 2:on 3:on 4:on 5:on 6:off
udev-post 0:off 1:on 2:on 3:on 4:on 5:on 6:off
wdaemon 0:off 1:off 2:off 3:off 4:off 5:off 6:off
(2)、關閉服務
chkconfig bluetooth off;chkconfig ip6tables off;chkconfig iptables off;
service bluetooth stop;service ip6tables stop;service iptables stop;
5、優化
(1)、調整檔案描述符大小
#檢視檔案描述符大小
ulimit -n
# 調整
vi /etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
* soft nproc 65535
* hard nproc 65535
* soft nofile 65535
* hard nofile 65535
(2)、核心引數優化
vi /etc/sysctl.conf
新增:
net.ipv4.tcp_max_syn_backlog = 65536
net.core.netdev_max_backlog = 32768
net.core.somaxconn = 32768
net.core.wmem_default = 8388608
net.core.rmem_default = 8388608
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_timestamps = 0
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_syn_retries = 2
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_max_tw_buckets=10000
net.ipv4.tcp_mem = 94500000 915000000 927000000
net.ipv4.tcp_max_orphans = 3276800
生效:/sbin/sysctl -p
6、時間同步
crontab -e
# xxx為時間同步伺服器地址
#*/5 * * * * /usr/sbin/ntpdate xxxx >/dev/null 2 >&1
7、修改網絡卡配置
(1)、刪除網絡卡PCI記錄
vi /etc/udev/rules.d/70-persistent-net.rules
刪除:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:be:00:5c", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
(2)、刪除ip mac地址
相關推薦
centos 6.9版本vmware虛擬機器模版製作
centos 6.9版本虛擬機器模版製作 1、掛載本地ios映象檔案作為yum源 (1)、連線虛擬機器的ios資料檔案 (2)、建立目錄/mnt/cdrom `mkdir /mnt/cdrom` (3)、掛載光碟 `mount /dev/sr0
CentOS 6.9下KVM虛擬機快照創建、刪除、恢復(轉)
kvm虛擬機 body tar kvm虛擬 eat 版本 ref 刪除 虛擬 使用文件快照的方式實現文件備份,但單說快照(snapshot)的話,他是某一時間點(版本)你能看到的該時間點備份文件狀態的全貌,通過文件的快照(全貌)你能恢復到特定時間點(版本)的文件狀態。 創
CentOS 6.9安裝vmware tools
centos vmtools vmware tools 在CentOS 7,可以直接安裝open-vm-tools,CentOS 6.9不行,需要自己手動安裝一下EPEL源,以下選用的是阿裏雲的鏡像。如果不想用阿裏的,自己去CentOS鏡像列表裏挑個喜歡的。 yum install -y http
【Linux】CentOS 6.5 伺服器(虛擬機器)搭建過程
一、安裝介質準備 1、 CentOS 6.5 的安裝映象分為兩張 DVD 光碟(Bin 安裝版,非 LiveCD) 注:DVD1 內包含了系統檔案及大部分常用軟體安裝包,DVD2 為額外的軟體安裝包,安裝系統時可只准備 DVD1;實驗環境搭建本地源建議兩張光碟全部
Linux下CentOS的安裝----在VMware虛擬機器中安裝CentOS 7
一、 VMware簡介: VMware是一個虛擬PC的軟體,可以在現有的操縱系統上虛擬出一個新的硬體環境,相當於模擬出一臺新的PC,以此來實現在一臺機器上真正同時執行兩個獨立的作業系統。 VMware的主要特點: 不需要區分或重新開機就能在同一臺PC上使用兩種以上的作業系統
【Linux】VMware虛擬機器下CentOS 6 64位安裝以及網路配置
環境準備 我的系統:windows10 VMware版本:14.1.3 Linux版本:CenOS 6 64位 資源 CenOS 6 安裝 1. 開啟VMware,點選建立新的虛擬機器 2.
VMware 虛擬機器克隆 CentOS 6.5 之後,網路配置問題的解決方案
尼瑪哥在搭建spark 叢集的時候,需要3臺虛擬機器,為了操作簡便,尼瑪哥選擇搭建一臺虛擬機器後,另外兩臺直接選擇克隆的方式來實現,於是,克隆會出現幾個問題 網路的配置和源機一樣 使用者名稱稱與源機一樣 使用者的hosts 與源機一樣 OK,咱們現在知道
【system】VMware虛擬機器 CentOS 6.6系統安裝配置詳細圖文教程
說明: 截止目前CentOS 6.x最新版本為CentOS 6.6,下面介紹CentOS 6.6的具體安裝配置過程 伺服器相關設定如下: 作業系統:CentOS 6.6 64位 IP地址:192.168.21.129 閘道器:192.168.21.2 DNS:8.8.8.
VMware虛擬機安裝CentOS 6.9圖文教程
next swap asi 大小 完成後 vmware 好的 driver 鏡像 1、Win7安裝VMware虛擬機比較簡單,直接從官網下載VMware安裝即可,這裏不再敘述。 2、接著從CentOS官網直接下載CentOS 6.9的iso鏡像文件。 3、打開V
虛擬機上CentOS-6.9-x86_64系統安裝教程
sql 步驟 line 根據 打開 簡單 登錄 安裝虛擬機 height 最近想學學Linux系統如何使用,於是想用VM安裝虛擬機學習一下。 linux系統比較多,我這裏用的是CentOS-6.9-x86_64 一、下載系統 下載地址:https://www.cent
Centos X64 6.9版本安裝postfix2.6.6+dovecot+openwebmail
"dovecot+openwebmail" "postfix 2.6安裝" "centos 6.9安裝postfix2.6.6" Centos X64 6.9版本安裝postfix2.6.6+dovecot+openwebmail測試完成
CentOS 6.9編譯安裝新版本內核
內核編譯一、編譯安裝前準備:1、安裝依賴包組:# yum -y groupinstall "Server Platform Development""Development Tools"2、從https://www.kernel.org/下載需要編譯的內核源碼包linux-3.10.105.tar.xz,並上
虛擬機上安裝centos 6.9
linux此文適用於centos 6系列版本工具:虛擬機:VMware Workstation 12 Pro鏡像文件:CentOS-6.9-x86_64-bin-DVD1.iso操作步驟:● 新建虛擬機選擇典型安裝,然後下一步稍後安裝操作系統,下一步 操作系統選擇linux,版本選擇centos64位,下一步
CentOS 6.9升級gcc至6.4.0版本
gcc一、升級前測試:1、 查看系統版本:# cat /etc/redhat-release2、 查看默認的gcc版本:# gcc --version3、 查看默認動態庫:# strings /usr/lib64/libstdc++.so.6 | grep GLIBC4、 不支持c++11的新特性:嘗試寫一個
使用虛擬機克隆CentOS 6.9系統重啟網卡報錯問題的解決
才有 讀懂它 成功 使用虛擬機克隆CentOS6.9系統重啟網卡報錯問題的解決1.錯誤信息Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization.
Ubuntu 16.04下使用VMware安裝CentOS 6.9然後在裏面再安裝KVM之後配置網橋無法上網的問題
div 使用 ubuntu inux 成功 log 無法上網 ubun centos 6 別試了,這個問題無法解決,已經使用VMware安裝了一層虛擬機,然後在裏面再安裝KVM,網絡層次已經變了,即使配置了網橋同樣無法上網。 可是這樣試一下,不一定成功:把VMware的虛
VMware安裝CentOS 6.9教程
res ice 上海 英語 ima 地址 community swap分區 enter CentOS(Community Enterprise Operating System,中文意思是:社區企業操作系統)是Linux發行版之一,它是來自於Red Hat Enterpri
VMware虛擬機器安裝centos無法自動連線網路
#VMware虛擬機器安裝centos,無法自動連線網路,每次都需要手動選擇eth0 修改ifcfg-eth0中 ONBOOT屬性為yes ifcfg-eth0 檔案的路徑為 /etc/sysconfig/network-scripts #安裝mysql #
VMWare虛擬機器 和 CentOS伺服器等 jdk, tomcat和MySQL安裝
CentOS Unbutu 小紅帽 Oracle 6 Linux(桌面版) 1.安裝VMWare虛擬機器(伺服器) 2.安裝CentOS 2.1 檢視並設定Linux的IP地址 1)ip addr 檢視ip 2)cd /etc/sysconfig/network-script
【Linux之旅-1】VMware虛擬機器中的Centos和windows共享資料夾
一、開啟虛擬機器,進入安裝好的centos系統,點選VM頂部導航欄中的“虛擬機器”按鈕,進入子選單選擇“安裝VMware Tools”,如下圖(我的已安裝過,因此顯示的是重新安裝) 二、在cent