1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 16-May-2024 16:12 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: GUI to select / modify CLI scrpt, send vi SSH. Linux hardening.
Posted by: External project from PeoplePerHour
Started: 15-Jun-2020 03:44 GMT
Description: Expected duration: Not sure
This is to make Linux Server setup easy and repeatable. Basically, a GUI to build/modify a bash script from templated components then upload.

A GUI written in either Python or PHP which can send commands to a Linux Server via SSH. The GUI would (ideally) run on a local windows machine (but could be a website). It would have a library of bash scripts. It would be able to merge lines / alter switches and options from choices picked in the GUI, then, via SSH, upload them to the server. I have a set of some commands, but my collection is only half-built, so this is also to be discussed. To work on CentOS. Other server distro's good to have as well eg SUSE and Debian.

These would be regular server hardening scripts. eg, setting up the CentOS swapfile, running the rpm's for patch-updates. Making the firewall to drop packets from a port scan, installing the anti-rootkit script, that sort of thing.

The GUI would have a page per server (for infinite servers) into which you'd enter the IP Address and other logon details. You'd have some tick boxes to choose which scripts were to be uploaded. You'd have field(s) to enter email address for notification emails. It would setup user-quota's. You'd be able to change the SSH port. I'd want it to be easily extended to add extra scripts in future. Buttons would link to MS Word files allowing ongoing documentation to be added.

To use, you would tick the boxes of the scripts you wanted, then click submit. I'd want the replies to be sent back as text. By looking out for specific message strings, we could have a green light once a section had a success message. I'd want to log the replies and keep them with the page for that specific server. I'd want to be able to duplicate a page with its input fields so that it was easy to reuse a page again.

I already have some of these bash scripts, which worked well, but it would be a pain to have to redo that every time I have to reset the server.

I'm open to simplifying the above is a particularly difficult aspect is noticed.
Project ID: 3007684
Project category:
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Figma to Next.js Conversion + API
Category: MongoDB, Next.js, Node.js, React.js, Tailwind CSS
Budget: ₹4999 - ₹5000 INR
16-May-2024
16:04 GMT
30-sec Appliance Repair Promo Video
Category: After Effects, Video Editing, Video Production, Video Services, Videography
Budget: $30 - $250 USD
16-May-2024
16:04 GMT
springboot refresh jwt
Category: HTML, Java, JavaScript, PHP, Software Architecture
Budget: $30 - $250 USD
16-May-2024
16:03 GMT
Childhood Obesity: Dietary Habit Causes
Category: Report Writing, Research Writing
Budget: min $50 USD
16-May-2024
16:03 GMT
Multi-Service Photo Editing on Photoshop
Category: Graphic Design, Illustration, Photo Editing, Photoshop, Photoshop Design
Budget: $2 - $8 USD
16-May-2024
16:02 GMT
Australian Small Business Email List Building
Category: Internet Marketing, Market Research, Marketing, Research, Sales
Budget: $15 - $25 AUD
16-May-2024
16:02 GMT
Enhance Site Visibility with On-Page SEO
Category: Link Building, SEO, Website Management, WordPress
Budget: $25 - $50 USD
16-May-2024
16:02 GMT
Développer mon site internet
Category: Facebook Marketing, Link Building, SEO
Budget: €250 - €750 EUR
16-May-2024
16:02 GMT
digital marketing
Category: Digital Marketing, Facebook Ads, Social Media Marketing
Budget: $250 - $750 USD
16-May-2024
16:00 GMT
US Medical Billing Project for Sale
Category: Copy Typing, Copywriting, Data Entry, Data Processing, Research
Budget: ₹500000 - ₹1000000 INR
16-May-2024
15:59 GMT
WEB - One Home Propiedades
Category: CSS, Graphic Design, HTML, PHP, Web Design
Budget: $30 - $250 USD
16-May-2024
15:58 GMT
Lead Generating WordPress Website for IT Service Provider
Category: Graphic Design, HTML, PHP, Web Design, WordPress
Budget: $30 - $250 CAD
16-May-2024
15:57 GMT
Multifaceted Photoshop Designer Needed -- 2
Category: Banner Design, Graphic Design, Logo Design, Photoshop, Photoshop Design
Budget: $10 - $30 USD
16-May-2024
15:57 GMT
Comprehensive Marketing Strategy Development
Category: Business Analysis, Business Plans, Internet Marketing, Market Research, Marketing
Budget: min $50000 USD
16-May-2024
15:57 GMT
Microsoft Office Customization & Setup Help
Category: Microsoft Access, Microsoft Exchange, Microsoft Office, Microsoft Outlook, Sharepoint
Budget: $15 - $25 USD
16-May-2024
15:56 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Long URL:
www.1001freelanceprojects.com
Mobile version:
m.1001fp.com
Copyright © 2005-2022 1001 Freelance Projects