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


- 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

Evner: Apache, Linux, Nginx, PHP, Shell Script

Se mere: 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

Om arbejdsgiveren:
( 1 bedømmelse ) Belleville, United States

Projekt ID: #19721339

Tildelt til:


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 in 10 dage
(38 bedømmelser)

20 freelancere byder i gennemsnit $573 på dette job


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 Flere

$1500 USD in 7 dage
(43 bedømmelser)

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 in 7 dage
(169 bedømmelser)

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ 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 Flere

$250 USD in 3 dage
(40 bedømmelser)

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 på 1 dag
(125 bedømmelser)

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 Flere

$750 USD in 7 dage
(21 bedømmelser)

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. Flere

$390 USD in 10 dage
(35 bedømmelser)

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 Flere

$300 USD in 12 dage
(35 bedømmelser)

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 in 10 dage
(40 bedømmelser)

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 Flere

$499 USD in 7 dage
(35 bedømmelser)

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, Flere

$1000 USD in 10 dage
(1 bedømmelse)

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 in 10 dage
(3 bedømmelser)

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 Flere

$500 USD in 10 dage
(10 bedømmelser)

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 Flere

$700 USD in 7 dage
(7 bedømmelser)

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 Flere

$500 USD in 14 dage
(5 bedømmelser)

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 Flere

$250 USD in 10 dage
(5 bedømmelser)

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 Flere

$555 USD in 15 dage
(3 bedømmelser)
$555 USD in 15 dage
(0 bedømmelser)

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 in 7 dage
(0 bedømmelser)

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 Flere

$500 USD in 7 dage
(0 bedømmelser)