file server

Post on 14-May-2015

1.282 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

FILE SERVERFILE SERVER

CONFIGURATION CONFIGURATION

AND INSTALLATION AND INSTALLATION

IN LINUXIN LINUX

CONTENTSCONTENTS

Organization Profile Introduction of Project Hardware and Software Requirement Working of Project Testing Screen Shots Advantages Applications Limitation Future Scope

Organization ProfileOrganization Profile

JETKING CHANDIGARH Learning Centre, India’s No.1 Computer Hardware andNetworking Institute, trains non-technical students into IT professionals. Jetking chandigarh isthe only centre having an heritage of 14 years. We impart training in Basic RHCE , Electronics,Hardware, Networking and go up to Linux and CCNA. Partnership with industry leaders likeMicrosoft and RedHat ensure our students authentic courseware and technology.

Academic collaborations with Microsoft, Comp TIA, Red hat Linux, Heath Kit, Novelland Pearson VUE have ensured that the Jetking’s certifications are at par with theinternational curricula.

Website :- www.jetkingchd.com Email:- info@jetkingchd.com

Introduction Introduction

In FILE SERVER we can shared files (such as documents, images,sound files, movies and database ) in network using any environment like LINUX and WINDOW .

By using four servers FTP ,NFS, SAMBA and DHCP in Linux environment with help of these servers we make a project on FILE SERVER.

Hardware and Software Hardware and Software RequirementRequirement

SOFTWARE REQUIRMEN TS

OS Version :-

Red Hat Enterprise Linux Advanced Server 3 - 5 (Intel 32-bit)

Packages :-Samba*,Vsftp*,Dhcp*,Nfs*

HARDWARE REQUIRMENTS

> A Pentium III Processor or Faster .

> RAM - 256Mbyte for a minimal installation.

> At least 5GB storage for base install of Red Hat Enterprise Linux .

WorkingWorking

The basic working is Sharing Data or Files in NETWORK using any environment LINUX/WINDOWS by using the following servers.

> FTP > SAMBA > NFS >DHCP

File Transfer protocol File Transfer protocol ( FTP )( FTP ) It is a network protocol used to transfer data from one computer to another

through a network such as the Internet.

FTP is a file transfer protocol for exchanging and manipulating files over a TCP computer network. An FTP client may connect to an FTP server to manipulate files on that server.

Package used for FTP Server in Linux : vsftp*

Daemon name : vsftpd

SAMBASAMBA Samba is based on SMB(Server Message Block ) protocol

Samba is used for sharing is data on Linux to Linux and Windows to Linux

Package used for SAMBA Server in Linux : samba*

Daemon name : smb

Dynamic Host Configuration Dynamic Host Configuration Protocol (DHCP) Protocol (DHCP)

It is a network application protocol used by devices (DHCP clients) to obtain configuration information for operation in an Internet Protocol network. This protocol reduces system administration workload, allowing devices to be added to the network with little or no manual intervention.

The DHCP server manages a pool of IP addresses and information about client configuration parameters such as the default gateway, the domain name, the DNS servers, other servers such as time servers, and so forth.

Package used for DHCP in Linux : dhcp*

Daemon name : dhcpd

Network File System (NFS) Network File System (NFS) A network file system is any computer file system that supports sharing of

files, printers and other resources as persistent storage over a computer network

Package used for DHCP in Linux : nfs*

Daemon name : nfsd

TESTINGTESTING# First of all we need to install Extended Internet Daemon for support of SAMBA using command.rpm -ivh /dump/Server/xinetd* --aid –force

# Then installing samba packages using command. rpm -ivh /dump/Server/smb* --aid –force

# Now install FTP packages using command .rmp -ivh /dump/server/vsftpd* --aid –force

# And similarly install DHCP packages for assign IP address automatically to all the systems by using command .rmp -ivh /dump/server/dhcpd* --aid --force

Continue….Continue….# now configuring the DHCP for NETWORK cat /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample > /etc/dhcpd.conf#After configure the DHCP then Restart DHCP,NFS,VSFTP,SAMBA service by using commands.service dhcpd restartservice vsftpd restartservice nfs restartservice smb restart

# Then Permanently ON the all services by using commands. chkconfig smb onchkconfig dhcpd onchkconfig nfs onchkconfig vsftpd on

Continue….Continue….# Then adding two users named POP and ROCKuseradd popuseradd rock

# adding files in the directory of USERS for sharingecho "this is a file of users POP " > /home/pop/salesecho "this is a file of users ROCK " > /home/rock/myfile

echo "plz assign passwords to both users mannually accroding to your requirement”Also assign the passwd to the users by using command .passwd pop passwd rock

echo " Thanx all things are done and working fine."

SCREEN SHOTSSCREEN SHOTS

08/11/09

08/11/09

08/11/09

08/11/09

08/11/09

08/11/09

08/11/09

Advantages Advantages

> Larger number of user can access the file at same time.

> Share the file by using any environment like Linux and windows.

> Reduce number of copies of various programs and also save disk space.

> Changes are made to shared file ,they become available to all users immediately.

> Also set the permission to user according to need.

APPLICATIONSAPPLICATIONS

➔The File Server technology enables clients to access files and other resources,

such as printers.

➔File Server uses the Common Internet File System (CIFS). CIFS enables a network-

enabled application to access and manipulate files and directories on a remote server

➔File Server supports user-level authentication.

LIMITATIONLIMITATION

> Security Problems- explicit programming required.

> Integrity Problems- rules needed to be programmed explicitly.

> No standardized control over organization and structure of files.

> Data redundancy.

> Data Isolation.

FUTURE SCOPE FUTURE SCOPE

The Red Hat Certified Engineer (RHCE) is an engineer-levelcertification from Red Hat for enterprise Linux server system andnetwork administration.

The program offers the following future job opportunities:-

> Network Administrator > Linux System administrator > Support Engineer

About 80% server in world are run on Linux till date .

LINUX is most secure for server management , so it is widely used asserver and Desktop environment in Future.

THANKSTHANKS

Submitted By :-Submitted By :- Jagdeep Jagdeep

Singh MalhiSingh Malhi 7652 (D3 7652 (D3

IT) IT)

top related