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: ---------
CPU: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
Memory: 32 GB ram
Hard disk: 2 TB hardware RAID
Running technologies in the server:
Ubuntu 20.04.1 LTS (GNU/Linux 5.4.0-48-generic x86_64)
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.
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.
I do not pay upfront.
All payments through freelancer.com.
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.
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:
[login to view URL]
[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.
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.
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.
2 freelanceri licitează în medie 115€ pentru acest proiect
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 Mai multe
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 Mai multe