
Linux Projects
Looking for freelance Linux jobs and project work? PeoplePerHour has you covered.
Need a userspace replacement for linux namespaces and bwrap.
Currently, flatpak and steam clients for ubuntu require namespaces to function properly. This limits the ability to run them on minimal/limited hosts such as docker containers. We require a seamless drop-in replacement that would mimic namespaces behavior without the corresponding kernel modules to circumvent this limitation. While we are aware that this has some serious security risk implications, maintaining some level of security guarantees that namespaces provide, to the extent that's applicable in this context, should be still possible on userspace level. There are no requirements for programming languages or frameworks, but we suspect lower level solutions like c++ will offer better performance in this case. As such, applicants that can offer their experience with those will be given priority.
9 days ago10 proposalsRemoteUnix / Linux Server Back Up and Recovery Solutions Consultant
Looking for a consultant to set up and provide a step-by-step data backup and recovery process (with screenshots) for a Unix server and selected folders using open-source tools such as BorgBackup/Rsync, etc. The setup must include two backup types: (1) Mirror backup and (2) Tiered backups (4x daily, daily, weekly, monthly), with backups stored across three separate cloud vendors: Ionos, Azure, and Hetzner. The consultant should help us ensure the solution works end-to-end when we follow the step-by-step document provided, troubleshoot any issues, and perform a successful recovery test.
15 days ago15 proposalsRemoteFreeRTOS /Zephyr experience USB2.0 hub tier consolidation device
One key parameter in Milestone 1 is to investigate and confirm that it IS possible to do it on Linux. 1: A hardware that can support dual USB ports, on running in UFP and DFP. As far as I know, most embedded MCUs (and maybe Linux CPUs?) have a USB port that can be configured for either mode. Need a HW platform that have two USB 2.0 ports, with one configured as DFP and one as UFP 2: That the Linux USB stack, on the USB UFP can expose a virtual USB hub and it is possible to attach viritual devices on that 3: That you have the C competence to implement this if you find that running an embeedded track instead of Linux is better, we are open for that as well. But need an MCU that can channel the full 480Mbit/s through it. Both FreeRTOS and Zephyr or ok to use
a month ago2 proposalsRemoteSC4S Troubleshooting and Integration Support
We are currently deploying Splunk Connect for Syslog (SC4S) and need expert assistance to resolve data ingestion issues and ensure correct parsing and mapping of incoming syslog messages (including Cisco logs, test logs, and fallback events). Current Environment: SC4S running in Docker on Ubuntu Splunk HEC is configured and accepting test events via curl Custom logger tests are reaching SC4S but resulting in fallback handling or 400 status codes from HEC Logs are not showing under expected sourcetypes like cisco:ios Goals: Ensure test and real device syslogs are parsed correctly and mapped to the correct sourcetypes Eliminate fallback routing and 400 errors Validate data is ingested into Splunk as expected (e.g., cisco:ios, cef, etc.) Help create clean override configs if needed Deliverables: Working SC4S setup routing and parsing logs correctly At least one test log type (e.g., CEF or Cisco) confirmed working end-to-end Brief documentation of steps or changes applied Preferred Skills: Experience with SC4S Splunk HEC and sourcetype mapping knowledge Syslog formats and logger simulation familiarity Docker and Linux experience Timeline: ASAP — Immediate availability preferred
14 days ago10 proposalsRemoteopportunity
AngularJS - Existing Stripe integration to include 3D secure
AngularJS Stripe Project - Update existing Stripe integration to include 3D secure I currently use the Stripe system and want to install the 3D secure function. Stripe would need to return certain data depending on whether the 3D secure payment was successful. A simple iframe insert would not be suitable as the forms would need to be created on my AngularJS front end that already connects directly with the Stripe api. Payments received should have the ability to be configured to automatically collect a 1% fee (or any chosen amount) for my company as this is a ecommerce project that enables others to sell tickets through our website. Current functionality with Stripe includes: • Single payments • Full integration with our own MySQL database The webpage that requires an upgrade is: TBC... Specification • Should I have any issues with integrating the code/script, the programmer will facilitate integration over TeamViewer. • Payment for this job will be released once all relevant code/files has been sent to me, integrated by me, and tested to ensure it works. • Only files compatible with AngularJS 1.5.7 should be used for the front-end • Only files compatible with PHP Version 8.2.12 should be used for the back-end • Only files compatible with Slim Framework version 2.6.1 should be used. • Only MySQL queries compatible with 'ver 14.14 distrib 5.5.40 for debian-linux-gnu' should be used for database communication • Separate CSS file • Separate Bower install scripts into separate files • Separate AngularJS Controller file • Separate HTML file for the view • Separate PHP file for database interaction • Job will be completed by the specified deadline • On completion, a proven working copy must by demonstrated through a webpage owned by the programmer • All non-database related logic must take place within AngularJS Controller, Service, or Function • Payment will be released within four working days to allow time for integration • Project to completed with by the specified deadline • Use my file and code structure as demonstrated in zip file, pay special attention to the structure of my controllers, services, and php functions • File amendments to existing files in my file structure should be placed at the bottom of each file • List of relevant files/folders modified/added should be specified when submitting this project • Any specific integration instructions should be clearly specified in word document • Ensure any newly implemented CSS code does nt conflict with existing CSS code. • All table should have first letter capitals and the pre-fix Tbl. Eaxampe: Tbl_Property • All table columns should have first letter capitals. For example Property_Name • Your css should not adjust the format of main elements like a, ul, ui, etc. Specify unique referenceors only. • API calls from within the controller should be implemented using the following format: return $http({ method: 'GET', url: "api/test/" + id, params: $httpParamSerializer(dataObj), paramSerializer: '$httpParamSerializerJQLike'//, });
3 days ago24 proposalsRemote
Past "Linux" Projects
Support Editing a Stack CP Website using Linux Operating System
I'm looking for a freelancer who can support me with making some minor changes to a website which is hosted on Stack CP using the Linux Operating System. The website is very old, and I require some cosmetic and text changes making to the website. I will provide full details and access if you are interested in working on this. I don't want to publicly disclose the details to prevent spam emails and requests.
opportunity
Server installation, program installation and email migration
Linux server setup and email migration required. An Ubuntu server needs configured with the latest OS version alongside installation of Owncloud and ISP Config control panel. Existing email accounts need migrated over from an aging server to the newly provisioned system, also all the email database. Candidates should have strong Linux administration experience with Ubuntu, be proficient with server software deployment including web apps and email services. Migration of email, contacts and configuration files from one mail server to another is also a key task. The goal is a smooth transition of services and email to a new, up-to-date server environment. All the email migration has to be done automatically.
opportunity
Owncloud installation in a linux server
This project involves installing Owncloud in a Linux server that already has Nextcloud installed. The freelancer will need to ensure that Owncloud is properly configured and integrated with the existing Nextcloud setup, including any necessary modifications to the Apache configuration, database setup, and user permissions. Additionally, the freelancer will need to test the installation and ensure that all features are working correctly.
Wordpress Website Migration - Linux Server - Help in Migration
I have already transferred all the file and database. The website is showing with some CSS errors but wp-admin is not showing at all. The error is coming "Too Many Redirects". I need help to sort out this. I have Putty and WinSCP access to the server with Root access. I need someone to help me on an urgent basis for couple of hours.
Fix PostgreSQL Connection Issue on Apache/Passenger Server
We are looking for an experienced Linux server administrator or DevOps professional to troubleshoot and fix a PostgreSQL connection issue on our Apache/Passenger-based application. Issue Details: -Our application fails to connect to the PostgreSQL database and shows the following error: "connection to server at "172.17.0.1", port 5433 failed: Connection refused Is the server running on that host and accepting TCP/IP connections?" -The issue seems to be related to database connectivity, firewall settings, or server configuration. -The PostgreSQL database is running on port 5433, not the default 5432. -The application is deployed using Apache + Passenger. Expected Fix: -Diagnose and fix the PostgreSQL connection issue. -Ensure the application can successfully connect to the database. -Verify and update PostgreSQL, firewall, and network configurations if needed. -Restart necessary services (Apache, Passenger, PostgreSQL) after the fix. -Provide documentation on what was changed for future reference. Requirements: -Experience with Linux servers (Ubuntu or Debian preferred). -Strong knowledge of PostgreSQL configuration and troubleshooting. -Experience with Apache + Passenger. -Familiarity with Docker (if the database is running inside a container). If you are confident in fixing this issue, please apply with: -Your relevant experience -Estimated time to complete the fix -Any clarifying questions Looking forward to working with an expert who can resolve this quickly!
Looking For Linux LPE From Docker Container To Root
Hi, I am looking for a person who can escape docker container from user tomcat to root. Will give you shell further you have to perform LPE (local privilege escalation). This is a Linux server and work is legit, nothing to do with our side of the world so yeah, let me know anyone can do that. Thank You!
Rtmp server
I want a Rtmp server that can handle 6/8 streams. I don’t want to host it in the cloud. I have an old server so want to have Linux on it hosting Rtmp to slow approx 10 people watching each stream
Sysadmin for Redirect and Configuration Issue Resolution
PLEASE NOTE: you MUST have PLESK experience since PLESK is compiling and doing things. I had a developer yesteday who could resolve the issue, but it was outside of plesk and the site runs under plesk. Description: I am looking for an experienced System Administrator to diagnose and resolve a persistent redirect loop on a Magento 2.4 site running on Plesk 18 with Ubuntu 22.04. The issue started after an SSL certificate update with Let's Encrypt and has persisted despite extensive debugging. The development environment, which does not use Varnish and Redis, works fine, but the live instance, which includes Varnish and Redis, is stuck in a redirect loop. Issue Overview: 1. SSL Certificate Update - SSL was renewed via Let's Encrypt. - _acme_challenge tokens were added for validation under robot.hetzner.com. - After SSL renewal, the site went into a redirect loop. - Removing the _acme_challenge tokens did not fix the issue. - Other domains on the same server using Let's Encrypt work fine. 2. Varnish and Redis Configuration - Varnish initially conflicted with Plesk's admin interface on port 8443. - Fixed by changing Varnish ports to 6081 and 6082. - Redis is running without issues. - Varnish’s role in redirects may still be affecting site behavior. 3. Magento Redirects and htaccess - Cleared Magento’s URL redirect table, but the issue persisted. - htaccess files are identical in dev and live environments. - No recent changes to htaccess or Magento configurations. 4. Server Details - Hosted on Hetzner with a dedicated server. - Runs Plesk 18 with Ubuntu 22.04. - Nginx is a reverse proxy for Apache. - Other domains on the server work fine. Latest Findings: - NGINX Permissions Play a Key Role - When the site is set to nginx:nginx privileges, the site works. - When reverting to its previous state, the redirect loop returns. - Switching back a third time completely breaks the site. - Tested if Nginx is running and handling requests instead of Apache. Suspected Causes: - SSL Misconfiguration – Let's Encrypt settings, certificate chain, or how Plesk handles SSL renewals. - NGINX Handling Issues – Potential misconfiguration causing conflicts between Apache and Nginx. - Plesk Auto-Generated Configurations – Plesk may be altering SSL, virtual hosts, or permissions when updating the certificate. - Varnish or Redis Conflict – Even after fixing Varnish ports, it might still interfere with redirects. - Server-Level Issues – Possibly introduced during an automatic update affecting Nginx, Apache, or Plesk. Task Requirements: - Investigate and resolve the Magento 2.4 redirect issue. - Check and validate Varnish, Redis, Nginx, and Apache configurations. - Verify SSL setup and troubleshoot Let's Encrypt certificate handling. - Ensure Magento’s redirect logic functions correctly. - Fix any Plesk misconfigurations affecting redirects. Skills and Experience Required: - Advanced System Administration with Linux, Ubuntu 22.04, and Plesk 18. - Magento 2.4 Server Configuration with experience in live and dev environments. - Deep expertise in Varnish, Redis, Nginx, Apache, and debugging caching conflicts. - Strong knowledge of SSL Certificates and Let's Encrypt including ACME challenges, auto-renewal, and debugging. - Ability to debug and resolve permission-based redirect issues. Additional Notes: - This is not a beginner-level job. You must have proven experience in Magento 2.4, Plesk, Varnish, and SSL troubleshooting. - Urgent issue. The site is currently down, and immediate resolution is required. - Do not apply if you do not have expertise in debugging these specific configurations. How to Apply: - Briefly explain your experience with Magento 2.4, Plesk, Nginx, Apache, and Let's Encrypt troubleshooting. - Provide examples of similar issues you have resolved successfully. - Be ready to start immediately. This is a high-priority task.
urgent
Reboot Linux server to come up in multi-user mode
1. I have a cloud Linux server. 2. I access it via proprietary terminal to do maintenance task 3. Currently the server is in single user emergency mode 4. The task is to bring the server back to multiuser mode. 5. I will provide you with the following details: - link to the webcosole - userid - password - root password
I need help setting up my OpenVPN server
Context: I have a home server running Debian 12 with multiple internet connections: * eth0: My primary optic fiber connection. * pppX (0-N): USB 4G modem interfaces connected via wvdial. I use wvdial for better control and stability, though I'm open to suggestions. A C# server I wrote manages these resources to provide a small, experimental proxy service. How it works: 1. Client Request: A client requests a proxy. 2. Server Action: The server selects an available USB modem, and uses wvdial to establish a connection, creating a new network interface (pppX). The server then configures 3proxy to listen on a specific port and forward traffic to the newly created interface. Generates credentials, and gives the proxy data to the client. The connection lasts for a set number of hours, then is closed and resources are released. The Problem: While this system works, I need to make it more robust and secure. I've considered OpenVPN, but WireGuard isn't suitable due to its UDP-only nature. I need TCP for anonymity. The Goal: I want to implement OpenVPN in my existing architecture. The core idea remains the same: using USB modems and wvdial. However, instead of a proxy server, we'll use an OpenVPN server. Requirements: 1. Dynamic Configuration: The server should generate .ovpn files for each client, revoking them after the connection ends. 2. Dedicated Connections: Each client should have a dedicated connection to a specific USB modem, ensuring that traffic from different clients is not mixed. After the connection is closed and resources are released, the modem should be available for a new client. 3. Configuration Guidance: I need help with the OpenVPN configuration, including file locations, key settings, and routing rules. Consider I don't have advanced knowledge on Linux network management. I'm not a Linux expert, but I'm eager to learn. I have clients relying on this service, so I need a quicker solution than self-learning. How I want it to work (I'm open to suggestions of course): 1. A client requests a VPN connection, the server runs wvdial as it currently does. 2. After the interface is up and has internet access, the server must set up a new configuration to allow the current client to connect to the server and redirect their traffic to this newly created interface through a specific port. 3. Then after some hours, or when the client requests it, the server closes the connection, invalidates the .ovpn client file, and closes wvdial. Just to clarify, wvdial, after linking the modem with the ISP (by running ppp), gives me the information of the new connection. The network details such as IPv4 addresses, interface name, etc., all the data that comes from `/etc/ppp/ip-up`, are available to use for routing or whatever is needed.
opportunity
Looking for Kali Linux Expert Software Developer& Ethical Hacker
We need an experienced ethical hacker to help assess the security of the website's internal systems. The summary of the project; The URL of only one of the dozens of subpages of this website will be blocked for 3 minutes. The developer will develop a software that we can easily run by entering the URL manually (copy-paste) and clicking the "Run" button. The rest of the website should work without any problems, only the subpage whose URL we will enter into the software should not be accessible. The URL of one of the different pages of this website will be entered into the software for each use. The access blocking should be completely untraceable and unnoticeable. The developer must be knowledgeable and experienced in penetration testing in order to have an idea about the current status of the website. After the software is completed, 2 real test uses will be performed to understand that the software works without any problems (without the developer sending the software). If there is no problem, the developer will be paid and the software will be purchased. If you, valuable software developers, are interested, have any questions, please feel free to ask.
opportunity
Website Deployment, Maintenance & Cost Optimisation
We are seeking an experienced AWS Engineer to deploy, maintain, and optimise our website infrastructure on AWS. The ideal candidate should have expertise in cloud architecture, automation, security, and cost efficiency, with experience integrating third-party storage solutions (such as Wasabi, DigitalOcean Spaces, Backblaze B2, and Cloudflare R2) for testing environments, image storage, and backup management. Responsibilities • Deploy and configure the website on AWS, ensuring high availability, scalability, and cost efficiency. • Optimize AWS resource usage to minimize costs while maintaining performance. • Manage and configure AWS services, including EC2, S3, RDS, Lambda, Route 53, and CloudFront. • Set up and maintain CI/CD pipelines for automated deployments. • Implement robust security measures, including IAM policies, VPC configurations, encryption, and automated compliance checks. • Monitor system performance, troubleshoot issues, and provide proactive maintenance. • Integrate and manage third-party storage solutions (e.g., Backblaze B2, Wasabi, DigitalOcean Spaces, Cloudflare R2, Google Cloud Storage) for testing, image storage, and data redundancy. • Implement cost monitoring and optimization strategies using AWS Cost Explorer, Trusted Advisor, and third-party cost management tools. • Perform regular backups, disaster recovery planning, and failover strategies. • Conduct load testing and performance benchmarking to ensure website reliability under traffic spikes. • Provide ongoing support, updates, and security patches as needed. Requirements • Proven experience with AWS cloud infrastructure, cost optimization, and DevOps best practices. • Strong knowledge of AWS services, including EC2, S3, RDS, CloudFront, IAM, and Lambda. • Experience with infrastructure-as-code (IaC) tools such as Terraform or AWS CloudFormation. • Familiarity with containerization (Docker, Kubernetes) and serverless computing. • Strong Linux system administration and networking skills. • Experience with monitoring and logging tools (AWS CloudWatch, Prometheus, Grafana). • Knowledge of third-party storage providers and integration strategies. • Excellent problem-solving skills and the ability to work independently. Preferred Qualifications • AWS certifications (AWS Solutions Architect, DevOps Engineer, or equivalent). • Experience with serverless architectures and microservices. • Proficiency in scripting languages (Python, Bash, PowerShell) for automation. • Familiarity with multi-cloud or hybrid cloud environments (e.g., AWS + Google Cloud/Azure). • Understanding of load testing tools like k6, Locust, JMeter, or AWS Distributed Load Testing. We look forward to working with you for 90 days.
Computer Ip and CyberSecurity Expert needed
We are seeking an experienced and highly skilled **Cybersecurity Expert** with a focus on **IP Leak Prevention** to join our growing team. As an IP Leak Prevention Specialist, you will play a critical role in identifying and resolving potential vulnerabilities that could lead to IP leaks, ensuring the confidentiality and integrity of our systems. If you have a passion for cybersecurity and a deep understanding of data privacy, networking protocols, and threat mitigation, we want to hear from you. **Key Responsibilities:** - Conduct comprehensive assessments and audits of our network infrastructure and security systems to identify potential risks for IP leaks. - Develop, implement, and monitor security measures to protect against data leaks, including but not limited to IP address exposure, DNS vulnerabilities, and traffic interception. - Analyze and identify network traffic patterns and take proactive steps to secure sensitive data transmission. - Work closely with network engineers and system administrators to ensure best practices for IP address security and prevention of data leaks. - Research and stay updated on the latest IP leak techniques and security vulnerabilities, ensuring the organization’s systems are always up-to-date. - Conduct internal and external vulnerability assessments, penetration testing, and risk analysis to discover potential IP exposure issues. - Develop and implement security policies, guidelines, and training materials to raise awareness and reduce the risk of IP leaks among employees and teams. - Collaborate with incident response teams to investigate any suspected IP leak incidents, perform root cause analysis, and execute effective remediation plans. - Provide technical guidance and support to management and teams on IP leak prevention strategies. - Continuously monitor traffic flow and detect any anomalies or potential signs of IP leak activities. **Qualifications:** - Bachelor’s degree in Cybersecurity, Information Technology, or a related field (or equivalent work experience). - Proven experience in cybersecurity, particularly in areas related to network security and data privacy. - Strong expertise in network protocols (TCP/IP, DNS, HTTP/HTTPS, VPN, etc.) and securing IP addresses. - Experience with firewall configuration, intrusion detection systems (IDS), intrusion prevention systems (IPS), and VPN technologies. - Hands-on experience with network traffic analysis tools, such as Wireshark, tcpdump, or similar. - Familiarity with penetration testing tools and techniques (e.g., Kali Linux, Metasploit). - Strong understanding of encryption technologies, VPNs, proxies, and methods for masking IP addresses. - In-depth knowledge of security best practices for cloud-based services, local networks, and hybrid environments. - Industry certifications such as CISSP, CISM, CEH, or CompTIA Security+ are a plus. **Preferred Skills:** - Experience in working with IP leak prevention software or solutions. - Knowledge of threat intelligence tools and techniques. - Ability to design and implement advanced security protocols for preventing IP leaks in complex environments. - Strong problem-solving skills and the ability to think critically under pressure. - Excellent communication skills with the ability to explain complex cybersecurity concepts to non-technical stakeholders. **Benefits:** - Competitive salary and performance-based incentives. - Flexible working hours and remote work options. - Health, dental, and vision insurance. - Professional development opportunities and access to the latest security tools and technologies. - A dynamic and collaborative team environment.
opportunity
Web Scraping Script to auto import listings into Wordpress Site
Web Developer - Web Scraping and WordPress Integration Specialist We are seeking an experienced web developer to create and maintain an automated system for scraping car listings from a third-party website and importing them into our WordPress-based automotive marketplace. ## Key Responsibilities: - Develop a robust web scraping script to extract car listing data from a specified automotive website - Create an automated process to run the scraping script nightly - Implement logic to identify and remove duplicate listings - Build a WordPress integration to automatically import scraped data into our website - Ensure the entire process runs seamlessly without manual intervention ## Required Skills and Experience: - Extensive experience with web scraping techniques and tools (e.g., Python with BeautifulSoup or Scrapy) - Strong knowledge of WordPress development, including custom post types and the WordPress REST API - Proficiency in PHP and JavaScript - Familiarity with task scheduling in Linux environments (e.g., cron jobs) - Experience with database management, particularly MySQL - Solid understanding of HTML and CSS for parsing web content - Knowledge of ethical web scraping practices and robots.txt protocols The ideal candidate will be able to create a seamless, automated workflow that reliably updates our WordPress site with fresh, de-duplicated car listings on a nightly basis. This role requires a blend of technical expertise in web scraping, WordPress development, and system automation.
opportunity
Looking for a experienced penetration tester
Looking for a experienced penetration tester to exploit (gain usernames and passwords ) of three servers in a sandbox environment using Kali Linux