Đã hoàn thành

Create shell scripts for Linux tasks

I'm looking to get help from a linux expert to get scripts created to help automate common linux server setup tasks.

Here are the scripts I am looking to get created:

- Server setup

- Create user

- FTP Setup

- Setup option to login using password (with strict requirements) vs SSH key

- Setup default home folder to website

- Setup proper permissions for website folder so that www-data still owns files after user uploads a file via FTP

- Add a ssh key to authorized key

- Install nginx and apache (looking for scripts for each server)

- Enable PHP

- Enable PHP extensions

- Options to enable and disable common plugins (mod_rewrite, etc)

- Add domain

- Create folder and permissions

- Add option to add user FTP access to domain

- Add subdomain

- Create folder and permissions

- Add option to add user FTP access to domain

- Add Wild-card subdomains

- Create folder and permissions

- Add option to add user FTP access to domain

- Add alias

- Site password protection

- Ensure permissions on files are correct

- Add custom SSL certificate

- Add letsencrypt to site

- Setup and configure Redis

- Add user with permissions

- Schedule Backup

- Setup and configure MySQL

- Add user with permissions

- Schedule automated Backup to specified directory

- Setup and configure phpmyadmin

- Whitelist ip

- Setup and configure Supervisord

- Configure Cron Job

- Run PHP Script

- Options to run hourly, daily, weekly, monthly, specific times

- Security

- Configure fail2ban

- Block port scanning

- Firewall

- Block IP

- Block IP ranges

- Optional Production Mode for Server

- Disable ServerSignature, TraceEnable, Header always unset X-Powered-By, etc.

- Disable root account for ssh access

- Script to send info to external url using Curl (preferably as json values):

- Generate reports on stats

- Hard drive usage (size and used)

- CPU Usage (# of cores and usage per core)

- Memory Usage (amount of RAM and used)

- Server Uptime

- Certificate monitoring:

- Certificate Expiration monitoring

- Certificate Chain monitoring

- Certificate Domain monitoring

- Certificate Authority monitoring

- Certificate Transparency monitoring

- Updates available

- List apps that can be updated

- Script to Update Server

- Update server and apps

- Upgrade PHP to newer version and set apache/nginx to use newer version

Requirements:

- Scripts should be split out for each task and organized into folders (ideally to match list above)

- Use variables and parameters where appropriate to help automate script running (i.e. for creating a user, script should allow passing in user name and password to create)

- Each script should be properly commented to explain what is being done

Kĩ năng: Apache, Linux, Nginx, PHP, Shell Script

Xem nhiều hơn: shell scripts win server 2003, excel unix shell scripts, linux grab email url, unix shell scripting examples programs, linux script command, linux shell script example, -z option in shell script, unix shell scripting automation examples, shell scripting programs in linux with examples, how to create a shell script in linux, how to create shell script in windows, routing scripts linux, shell scripts read file delete line, linux php tumbnail url, create good looking linux documentation, travian scripts linux, linux shell scripts find delete string, linux automation authnticate shell scripts, linux automation shell scripts, shell scripts job linux

Về Bên Thuê:
( 1 Nhận xét ) Belleville, United States

ID dự án: #19721339

Được trao cho:

AhmadSameer

Hey there, I'm a System Engineer with coding skills. I have been working with Linux/Unix-systems for years. I had developed tons of Shell scripts. I can help. Regards.

$555 USD trong 10 ngày
(38 Đánh Giá)
5.1

20 freelancer đang chào giá trung bình $573 cho công việc này

goalscoreplayer

Hi! How do you do! I'm a Linux shell script expert. I will offer you the best script for your requirements. I have 8+ years of experiences in C/C++/JAVA programming. I have read your project description fully. I can Thêm

$1500 USD trong 7 ngày
(43 Nhận xét)
7.0
waema

Server master here I have worked with many redhat and debian servers this Should be easy for me. I can deliver all the shell scripts you have requested in one week. Please lets start noW!!!!

$400 USD trong 7 ngày
(169 Nhận xét)
7.2
brightstar928

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ Hi I read your job description carefully and I can do your job perfectly. I have developed many websites So I can know what you mean and I am ready for you now. If you hire me, I will finish your job A Thêm

$250 USD trong 3 ngày
(40 Nhận xét)
6.3
bindmission

Hello Hope you are doing well. I have 7 years of experience in Linux and shell scripting. I can create shell scripts for Linux tasks. Regards VishnuLal*

$500 USD trong 1 ngày
(125 Nhận xét)
6.1
wpmonsters

Hello, We are WordPress Monsters and we're ready to help you! We have vast experience working with PHP & PHP frameworks, WordPress & Woocommerce, Opencart, Magento, API development, HTML5, CSS, JavaScript, Bootstrap, M Thêm

$750 USD trong 7 ngày
(21 Nhận xét)
5.4
teguhpanjaitan

Hi project owner. I'm a senior full stack developer. I have over 7 years experience in web development and over 5 years experience in server administration including shell scripting. I also have rich skill in DevOps. Thêm

$390 USD trong 10 ngày
(35 Nhận xét)
5.0
VarunUnix

Hi, Looks like an interesting project. But i doubt that few of them need some manual intervention. I need minimum 10 days to write a script for all these and 2 days for testing. I assume this script is to be executed Thêm

$300 USD trong 12 ngày
(35 Nhận xét)
5.0
mo80

Hey, I can manage this work. The requirement is feasible and can be done. Lets have a discussion to proceed further. Thanks, Mohammad Owais

$555 USD trong 10 ngày
(40 Nhận xét)
4.6
PaulWaldmann

I've written and published countless install scripts on my Github repo, I also build a simple Script generator which uses these pre-written scripts. [login to view URL] I can do the job Thêm

$499 USD trong 7 ngày
(35 Nhận xét)
4.6
makelegend17

Hello, sir. How are you? I checked your all requirements and understood what you want. I have already similar experience with your Linux Scripting before. I am a excellent Linux Shell/C++/C#/Java and Python programmer, Thêm

$1000 USD trong 10 ngày
(1 Nhận xét)
4.0
naishodayo

Hi,dear. I am a senior software developer. I have just checked your project description, I am able to complete this project. I am looking forward to your proposal. Thanks.

$555 USD trong 10 ngày
(3 Nhận xét)
3.8
BestService222

Dear, Sir. Nice to meet you. I read your project description carefully and am very interested in working for your project. I am able to provide the best product with awesome and good performance and offer a good resu Thêm

$500 USD trong 10 ngày
(10 Nhận xét)
4.4
bawanifreelancer

Hello there, I have more than 10 years of experience in PHP and Linux. Is it ok if the script is based upon an open source code ? Kindly send me a message to discuss further. I'm online and will be waiting for your m Thêm

$700 USD trong 7 ngày
(7 Nhận xét)
3.1
NitinSharmabot

I 'm a Full-stack developer and Ethical Hacker Working +5 years in programming field. I love programming. My passion is to solve the programming issue. Technology Summary : ---Programming/Languages: PHP, Python, JavaSc Thêm

$500 USD trong 14 ngày
(5 Nhận xét)
2.6
whiteeagle0001

Hi Thanks for the opportunity to place bid on this project. I carefully read the comments and thought about the points to consider in the project. There are many website manage experiences. I think I can finish you Thêm

$250 USD trong 10 ngày
(5 Nhận xét)
2.6
AyeshaShuja

Good Day, I have seen your project description and i have relative experience with Apache, Linux, Nginx, PHP, Shell Script. Please initiate a chat with me so we can discuss about your project details and proceed from t Thêm

$555 USD trong 15 ngày
(3 Nhận xét)
0.9
$555 USD trong 15 ngày
(0 Nhận xét)
0.0
nitindehariya6

I have experience in Linux shell scripting I'll give you the result in 7 days and also you can ask me anything to change within 2 months there will be no extra charge for that

$640 USD trong 7 ngày
(0 Nhận xét)
0.0
wictor95

Hi, sir. After full understanding of your job details, I can say I could help you with strong interests and desire. If you want to know my primary skills, please look at my profile. To make it easy, some of my skill Thêm

$500 USD trong 7 ngày
(0 Nhận xét)
1.2