The Matrix Photo Studio
The Matrix Photo Studio
CHAPTER 1
INTRODUCTION
1.1 Background
Today, many companies used technology to easy their work. In the
competition of business which progressively rises, where system of
management is need in business world like this time. Linux operating system
becomes one of the best chosen; it can handle many tasks as good as
Microsoft. It was implemented by Matrix Photo Studio that located in Jl.
Supratman No. 13 Bandung, but still has weaknesses.
No doubt again opinion of expressing of company expanded in system
of management with security system. And also no doubt again technology is
one of the factor of in this case is “data”, which are data sharing, data security,
centralized data, web server and many more.
Centralized data is a very needed in a company in all area, such as, in
education area, restaurant, business area, and also government. It’s used in a
Photo Studio is very complex. At this opportunity the writer will try to make
data in Matrix Photo Studio centralized and easy to be accessed anytime
anywhere also secure in transmitting the transaction in web service using the
service implemented in Linux Operating System.
1.3 Purpose
As the purpose of Project is:
1. Adding and performing knowledge and science about how to
implement Linux Administration in Matrix Photo Studio.
2. We can manage data from Management in Matrix Photo Studio.
1
Securing Web Server and File Sharing in Matrix Photo Studio
1.4 Benefit
1. Making the writer know about implementation and administration of
Linux Operating System.
2. Data is more efficient and secure because of FTP and firewall and
data centralized.
3. The writer can design and implement syntax command of Linux in
Matrix Photo Studio.
4. Customer easy to do the transaction and access information about
Matrix Photo Studio.
2
Securing Web Server and File Sharing in Matrix Photo Studio
February 2009
No Activities
14 15 16 17 18 19 20 21 22 23 24
1 Looking of Data
Making Abstraction
2
and Preface
3 Make Chapter I – IV
4 Make Closing
7 Monitoring
3
Securing Web Server and File Sharing in Matrix Photo Studio
CHAPTER 2
BUSINESS PROCESS
4
Securing Web Server and File Sharing in Matrix Photo Studio
CHAPTER 3
ANALISYS
Router
Web Server,
DNS, FTP, Mail
Server, Firewall,
Router
5
Securing Web Server and File Sharing in Matrix Photo Studio
INTERNET
Firewall Enabled
Modem Router
ADSL Router
Switch 8 Port
Customer
Service
Admin
Room Print
Server
Art Media
6
Securing Web Server and File Sharing in Matrix Photo Studio
B. IP Allocation
In a real implementation, Matrix Photo Studio has IP Allocation
according the Server or Department to make easy in security settings and
privacy, also for development phase in the next time. Here is the allocation.
Table of IP Allocation
No. Department/Server IP Address/Network ID
1. Core Server 192.168.0.2
2. Public IP Address 202.17.10.2
3. Art Media 192.168.0.16
4. Customer Service 192.168.0.32
5. Admin 192.168.0.48
6. Print Server 192.168.0.64
7
Securing Web Server and File Sharing in Matrix Photo Studio
C. Routing Process
1. Configure the IP eth0 (default) in the
8
Securing Web Server and File Sharing in Matrix Photo Studio
Network Model
a. Centralized data storage
b. Shared data processing
c. Authentication of users from a centralized location
Network Cabling
a. Reliability and speed
b. Less expensive
9
Securing Web Server and File Sharing in Matrix Photo Studio
Network Protocol
a. Connectivity across computer running on different operating
systems and different configuration
b. Easy to manage the protocol
c. High speed and reliable
Network Security
a. Protection against virus attacks
b. Secure data transfer
c. Analyze system configurations and vulnerabilities
d. Spam mails should not be allowed
Other Requirements
The other requirements are:
a. Static allocation of IP Address: IP Static
b. Uploading files to the clients: FTP Server
c. Domain specification : DNS server
d. Online Service to end-clients : Web Server
e. Communication trough e-mail: Mail Server
10
Securing Web Server and File Sharing in Matrix Photo Studio
3. Choose the language section to install and choose the keyboard that
is used, about “US”. And click Ok.
4. In the disk partition setup press “Disk Druid” and OK
5. And set the partition of it in option: new, edit, delete dll.
6. Crate the “swap” partition as virtual memory on the Hard disk about
512 MB.
7. Create mount partition as: /. And choose the “fill all available space”
press Ok.
11
Securing Web Server and File Sharing in Matrix Photo Studio
13. In the network configuration for eth0 select all “Configure using
DHCP” and “activate on boot”. And click OK.
12
Securing Web Server and File Sharing in Matrix Photo Studio
13
Securing Web Server and File Sharing in Matrix Photo Studio
Picture 3.1 The Screen Shoot of GNOME in Linux Red Hat Enterprise
B. Package Installation
1. Squirrelmail-1.4.11.tar.gz used for developing a simple
webmail server
2. Redhat-switch-mail-0.5.20-1.src.rpm used for building MTA
switcher to select a service between mail service, ex. Postfix,
qmail, and sendmail.
C. User Configuration
We divide the user configuration into two main
configuration that is user account planning and group planning as
14
Securing Web Server and File Sharing in Matrix Photo Studio
shown bellow.
1. User Accounts Planning
Table of User Accounts Planning
No. User Login Name Member of Group Password
1. Irfan Customer Service irfan
2. Ririn Admin ririn
3. Algry Art Media algry
2. Group Planning
Table of Groups Planning
D. Backup Configuration
It used for backup the necessary file stored in computer in
each department, for detail allocation and configuration follow
this table.
15
Securing Web Server and File Sharing in Matrix Photo Studio
16
Securing Web Server and File Sharing in Matrix Photo Studio
17
Securing Web Server and File Sharing in Matrix Photo Studio
18
Securing Web Server and File Sharing in Matrix Photo Studio
B. FTP Server
File Transfer Protocol is a service for file sharing request, it is
about sharing file. The user can send (upload) file to the server and can
take them (download) from the server. It can be developed using
vsstpd application. Here is the step for making this service.
1. Make sure that was installed by checking “rpm –qa | grep ftp”
19
Securing Web Server and File Sharing in Matrix Photo Studio
You can add the file wants to be shared to the one folder
20
Securing Web Server and File Sharing in Matrix Photo Studio
C. Firewall Configuration
4. First, it should check the firewall, already installed or not using
command,
5. If you want a data packet allowed for entering and leaving the
port but it is not routed anymore, use this command,
21
Securing Web Server and File Sharing in Matrix Photo Studio
D. Web Server
1. In Red Hat Enterprise 4 already installed Apache. And become
one service application in Linux namely httpd. Using this
command.
And for checking the configuration run or not, uses the netstat
command
22
Securing Web Server and File Sharing in Matrix Photo Studio
4. The other ways use the Web Browser, such as, Mozilla,
Internet Explorer, Konqueoror, etc.
23
Securing Web Server and File Sharing in Matrix Photo Studio
cp /var/www/error/noindex.html --
/var/www/html/index.html,
After customizing the index, you will see the result as shown bellow.
E. Mail Server
To configure postfix it should be edited the file.
1. Edit the /etc/postfix/main.cf to identify the domain name and the
local delivery workstation address.
24
Securing Web Server and File Sharing in Matrix Photo Studio
25
Securing Web Server and File Sharing in Matrix Photo Studio
26
Securing Web Server and File Sharing in Matrix Photo Studio
3.4 Testing
1. It can not switch the mail services
Solution
It was not installed yet about the package Redhat-switch-mail-0.5.20-
1.src.rpm, install it and run the same command.
2. It cannot send an e-mail
27
Securing Web Server and File Sharing in Matrix Photo Studio
Solution
- Enable the dovecot properties in the ntsysv service. The set all the
required setting in the Domain configuration as
28
Securing Web Server and File Sharing in Matrix Photo Studio
29
Securing Web Server and File Sharing in Matrix Photo Studio
CHAPTER IV
CLOSING
4.1 Conclusion
After explaining about Matrix Photo Studio above, we can get some of
the conclusion for making sharpness in understanding the content and all about
our problem formulation. Here, one of them:
7. DNS used to handle the domain requirement in matrix.net.id and
becomes the main point to run other application stored in
/etc/named.conf,
/var/named/chroot/var/named/matrix.net.id.db, and
/var/named/chroot/var/named/0.168.192.db
8. FTP used for handling the file sharing task in Matrix Photo Studio by
enabling the FTP Configuration stored in the /etc/vsftpd/ftpuser,
/etc/vsftpd/user_list, and /etc/vsftpd/vsftpd.conf
9. To the security phase need a firewall to again the spam or other bad packet
across the internet.
10. .............................................................................................................W
eb Server is used to develop and give services to the department in Natrix.inc
about the connection and service to the customer that built in editing the
/etc/httpd/conf/httpd.conf
11. Mail Server gives the service mail to the customer and the employee in every
occasion needed stored in /etc/postfix/main.cf, and
/etc/postfix/master.cf
4.2 Suggestion
Here we suggest when wants to built the same service ensure that all
requirements, costs are planned well. Then on the next arrangement of paper
we suggest explain more detail of process transmitting data, routing process
and the firewall configuration more detail.
30
Securing Web Server and File Sharing in Matrix Photo Studio
BIBLIOGRAPHY
31