歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 遠程安裝CentOS

遠程安裝CentOS

日期:2017/2/28 14:53:47   编辑:Linux教程

遠程安裝CentOS(請先把防火牆和SELinux關掉)
說明默認情況下面是Fedora是開啟SELinux,如果dhcp已經開始,客戶端一直獲取不到,有可能是SELinux沒有關閉
centos和RedHat關閉SELinux比較簡單,fedora說明下
1、查看SELinux是否啟動
getenforce (如果為Enforcing,表示SELinux已經啟動)
2、進入 vim /etc/selinux/config
SELINUX=disabled
下次啟動的時候,selinux就關掉了
3、停止 SELinux
setenforce 0

getenforce(顯示為Permissive)e

一、配置服務

1、安裝dhcpd 服務(本機的ip為:192.168.5.2,如果不同做相應的修改)
rpm -qa|grep dhcp
rpm -ivh dhcp-3.0.5-23.el5.i386.rpm
vim /etc/dhcpd.conf

option space PXE; #DHCP對PXE的TFTP(瑣碎文件傳輸協議)應答選項
option PXE.mtftp-ip code 1 = ip-address;
option PXE.mtftp-cport code 2 = unsigned integer 16;
option PXE.mtftp-sport code 3 = unsigned integer 16;
option PXE.mtftp-tmout code 4 = unsigned integer 8;
option PXE.mtftp-delay code 5 = unsigned integer 8;
option PXE.discovery-control code 6 = unsigned integer 8;
option PXE.discovery-mcast-addr code 7 = ip-address;
class "pxeclients" {
match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
option vendor-class-identifier "PXEClient";
vendor-option-space PXE;
option PXE.mtftp-ip 0.0.0.0;
filename "pxelinux.0"; #指定客戶端所需要的的bootstrap(引導器)文件名
next-server 192.168.5.2; #指定TFTP服務器的IP地址
}

ddns-update-style interim;
ignore client-updates;
default-lease-time 1200;
max-lease-time 9200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.5.255;
option routers 192.168.5.254;
option domain-name-servers 192.168.5.254;
subnet 192.168.5.0 netmask 255.255.255.0 {
range 192.168.5.100 192.168.5.150;
}

2、安裝tftpboot
rpm -qa|grep tftp
tftp-server-0.49-2.el5.centos
rpm -ivh tftp-server-0.49-2.el5.centos.i386.rpm
(說明如果xinetd沒有安裝,要先把xinetd安裝)
修改配置:disable = yes(改為no)
查看server_args 目錄,如果不是/tftpboot,改為/tftpboot目錄
vim /etc/xinetd.d/tftp
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}

3、安裝vsftp
rpm -qa|grep vsftp
vsftpd-2.0.5-16.el5_4.1
測試vsftp:
[root@GD-CentOS ~]# ftp 127.0.0.1
Connected to 127.0.0.1.
220 (vsFTPd 2.0.5)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (127.0.0.1:root): ftp
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Copyright © Linux教程網 All Rights Reserved