Geschlossen

Creation of server guard application for Linux Ubuntu server

In a paragraph: --------------

There are a lot of software robots trying to access the servers in the Internet without permission. It is neccesary to make an application running continuously in the server to be a guard of what is happening related to attacks, work-load and unauthorized access to the server.

Server characteristics: ---------

Hardware:

CPU: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz

Memory: 32 GB ram

Hard disk: 2 TB hardware RAID

Software:

Running technologies in the server:

Ubuntu 20.04.1 LTS (GNU/Linux 5.4.0-48-generic x86_64)

Plesk Obsidian

MariaDB database

MongoDB database

Asp.net core

Angular core with Typescript

There is no mail server installed in the server.

The mail server for the domains in the server is external.

It will be created a mail box specifically for the mail sending from this guard application running in the server.

Some mail box cretentials will be provided to make possible the server connect to the external mail server.

General rules: -----------

1.- Professionality and experience:

The freelance must be a Professional worker, preferible someone who works as freelance for a living.

I expect a professional work. Bug debugging is important.

Only people with experience in this area.

2.- Communications:

All communications should appear in the chat.

3.- Time table:

The timetable is Daily basis.

4.- Use of platform:

I can not move this project outside of freelancer.com.

All files provided as a milestone result should be uploaded into the platform using the [Files] tab, not in the chat.

5.- Payment:

I do not pay upfront.

All payments through freelancer.com.

6.- Deadline:

The project will have a time of 1 week to be finished.

Exceptionally it could be stretch into 2 weeks.

If the project has not been finished in the day 15, it could be cancelled.

7.- Responsability:

The freelance will be responsible of the use of the provided credentials, and will save it from being shared with or taken by others. If needed the freelance will make a backup before starting a risky procedure.

Application to build: -------------------

The application will run in a linux ubuntu server and will generate a specific log for guard called guard.log.

The analysis parameters are the system events related to SSH and Network accesses. For this, information about:

- All user login and logout.

- Repeated accesses from the server to certain IPs.

- Repeted calls from certain IPs into the server.

- DoS attack.

In case of an eventuality, report by email and at the same time in the guard log.

The logs must be un human readble format.

The logs will have the name:

Current log:

[login to view URL]

Storaged logs:

[login to view URL]

It has the date and hour of the moment of saving the file.

When a log has a size of 64 KB (65536 bytes) it will be copied into [login to view URL] and a new blank copy of the [login to view URL] will be started.

Steps: --------------------

0.- I publish this project.

1.- Conversations with the applicants.

1.- I award the project to my choice as the most appropiate freelance.

2.- I create the milestones.

3.- The freelance sees the award and the milestones and accepts the project.

4.- I send the freelance the credentials as superuser for the server.

5.- After completion of each milestone I release the funds.

6.- If everything good: I write the review for the work of the freelance in the project.

7.- If the freelancer does not comply: I cancell the project. No unmade milestones will be paid.

Milestones: ----------------

1.- Receive the credentials and test access. No excuses of lack of access from now on.

If neccesary the freelance will use a Regional Proxy.

2.- First draft of the application.

3.- Adjusting the output of the log.

4.- Second draft.

5.- Final version up and running in the server.

Fähigkeiten: Linux, Node.js, MySQL, Softwarearchitektur, Ubuntu

Mehr darüber perl linux ubuntu, postfix linux ubuntu server, application linux server, linux ubuntu server webmin, install administering maintenance linux ubuntu server, client server application linux, develop client server application linux fifos, documentation client server chatting application linux, linux ubuntu fake smtp server, openvpn linux ubuntu server client, clients server chat application linux, implement client server chat application linux, cccam server linux ubuntu, soap server application linux, client server chat application linux, sms server linux ubuntu gateway, yahoo client server chat application linux, chat server application linux, install server linux ubuntu, sftp server linux ubuntu

Über den Arbeitgeber:
( 15 Bewertungen ) Madrid, Spain

Projekt-ID: #29837680

2 Freelancer bieten im Durchschnitt €115 für diesen Job

tanujchugh

Hi How are you! I am system admin. I will set up the server and implement all the security measure on the server and resolve the issues as per your requirement. I have expertise in the relevant field of server manag Mehr

€200 EUR in 1 Tag
(349 Bewertungen)
7.0
tanvirmrt

Hi, Thanks for posting your valuable project called Creation of server guard application for Linux Ubuntu server. My name is Rakibul Hoque Tanvir & I am an individual freelance designer. My work experience in this fiel Mehr

€30 EUR in 2 Tagen
(2 Bewertungen)
3.0