Creation of server guard application for Linux Ubuntu server

已关闭 已发布的 2 年前 货到付款
已关闭 货到付款

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.

Linux Node.js MySQL 软件构架 Ubuntu

项目ID: #29837680

关于项目

2个方案 远程项目 活跃的2 年前

有2名威客正在参与此工作的竞标,均价€115/小时

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 更多

€200EUR 在1天里
(349条评论)
7.0