
Linux Projects
Looking for freelance Linux jobs and project work? PeoplePerHour has you covered.
IT Support Specialist
Description Insight Lab Co is seeking an IT Support Specialist to maintain our computer systems and provide technical support to our staff. In this role, you will be responsible for troubleshooting hardware and software issues and resolving network problems. The ideal candidate will have a solid understanding of computer systems, mobile devices, and other tech products, along with the ability to communicate technical concepts effectively to non-technical users. You will also be responsible for managing our IT infrastructure, maintaining inventory, and providing user training when necessary. Responsibilities Install and configure computer hardware, software, systems, networks, printers, and scanners Monitor and maintain computer systems and networks Respond in a timely manner to service issues and requests Provide technical assistance and support for incoming queries and issues related to computer systems, software, and hardware Train users on basic system functionalities and troubleshoot issues Maintain records of repairs, fixes, and maintenance schedules Support the roll-out of new applications and devices Requirements Proven experience as an IT Support Specialist or similar role Excellent problem-solving skills and the ability to troubleshoot technical issues effectively Familiarity with various operating systems (Windows, macOS, Linux) and mobile platforms Knowledge of networking principles and protocols Experience with remote desktop applications and help desk software Strong communication skills, both written and verbal Ability to work independently and manage multiple tasks simultaneously Bachelor’s degree in Computer Science, Information Technology, or related field preferred; relevant certifications are a plus
4 days ago13 proposalsRemoteAI-Powered Trading Bot For Forex & Crypto (Super Advanced)
I’m looking for a genius-level developer to create an ultra-intelligent, AI-powered trading bot that is legally compliant and works flawlessly. This bot must never lose — it should profit in all market conditions (bullish, bearish, or sideways). It must include insane, legendary strategies designed by you and use advanced data analysis and predictive algorithms. The bot should: • Work with a starting capital of just $30–$50 and scale up to $100K or even $1M within a week. • Support all global crypto platforms (like Binance, OKX, KuCoin, etc.) • Support all forex brokers worldwide • Be compatible with all operating systems (Windows, Linux, macOS, Android, iOS) • Include real-time smart analytics and adaptive strategy switching • Be bug-free, blazing fast, and absolutely reliable • Include proof of success (videos or screenshots of real profits) • Use high-frequency scalping, grid, AI pattern recognition, and volume surge logic This is a serious request. If you can deliver a legal, profit-maximizing masterpiece, I’m ready to proceed immediately.
15 days ago15 proposalsRemoteopportunity
Open Source SoftEther protocol Issue in Mobile App
Good day, This is a challenge for all the programmers out there, who can help resolve this issue, and if this issue is resolved, then this is going to be a celebration time :). We have been trying to resolve this issue but so far no luck, so thought to post here with this hope and wish that someone can help resolve this issue. Please let me know, how long it will take and how much you will cost to resolve this issue. See below and let me know if any of you can resolve this issue: ------- See this code: https://github.com/SoftEtherVPN/SoftEtherVPN_Stable We need to compile or convert the softether client pack send/receive binary protocol and encryption to swift ios project like their client do for windows and linux. Softether actually not providing the implementation for ios. We have replicated the TLS connection but not able to make the handshake binary protocol and softether server terminates the TLS connection with following logs: On the TCP Listener (Port 443), a Client (IP address 39.60.124.38, Host name "39.60.124.38", Port number 56504) has connected. For the client (IP address: 39.60.124.38, host name: "39.60.124.38", port number: 56504), connection "CID-4992" has been created. SSL communication for connection "CID-4992" has been started. The encryption algorithm name is "TLS_AES_256_GCM_SHA384". Connection "CID-4992" terminated by the cause "A client which is non-SoftEther VPN software has connected to the port." (code 5). Connection "CID-4992" has been terminated. The connection with the client (IP address 39.60.124.38, Port number 56504) has been disconnected. ------- Basically, you need to convert the C files logic of softether client into swift files that will be implemented in iOS.
13 days ago16 proposalsRemoteWordPress Security Specialist – Remote
As a WordPress Security Specialist, you will serve as the frontline defender against vulnerabilities, attacks, and breaches affecting our clients' websites. Your responsibilities include conducting deep security audits using tools like WPScan and Wordfence; implementing web application firewall rules and brute force protection using services like Cloudflare and Sucuri; recovering hacked websites through malware removal, backdoor detection, and post-incident forensics; and hardening server configurations via secure server directives, PHP tweaks, and role-based access management. You will also be tasked with setting up two-factor authentication, login lockdowns, and monitoring systems to detect threats in real-time via alerts and log analysis while ensuring sites remain patched and secure. Ideal candidates hold certifications such as the WP Security+ or OSCP and have 3+ years of direct WordPress security experience conducting malware cleanups and patching vulnerabilities. Expertise in Linux server administration along with knowledge of technologies such as Apache, Nginx, and ModSecurity is essential. Proficiency with popular WordPress security plugins is also required. The ability to clearly explain technical security risks and recommended solutions to non-technical stakeholders is important. Experience with PCI compliance or GDPR for eCommerce platforms and automated backup solutions is beneficial. This is a 100% remote role offering flexible hours while protecting enterprise clients as part of a leading cybersecurity firm. Continuous
18 days ago34 proposalsRemoteopportunity
Playtesters Needed for Tactical Strategy Game
Description: Playtesters Needed for Tactical Strategy Game, Title: Playtesters Needed for Tactical Strategy Game (Windows Only, Fixed Pay) Help Us Polish an Upcoming Tactics Game! We’re seeking casual and hardcore gamers to playtest bite-sized segments (20–40 minutes) of our turn-based strategy project! Share your thoughts on sound, UI, balance, and bugs for fixed compensation per session. About the Project: Command Unique Heroes: Lead diverse commanders, each with distinct abilities and game-changing powers. Epic Single-Player Campaign: Test 30+ missions across dynamic environments (forests, deserts, icy tundras, and toxic wastelands). Multiplayer Mayhem: Battle friends online or locally. Massive Unit Variety: Strategize with 30+ land, air, and sea units—tanks, jets, submarines, and specialist infantry like snipers and saboteurs. Custom Maps: Experiment with a built-in mission editor. Your Role: Play 20–40-minute sessions (campaign, multiplayer, or custom maps). Report feedback on: Sound Quality: Music, SFX, and overall immersion. UI/UX: Clarity, menu navigation, and responsiveness. Bugs/Glitches: Technical hiccups or visual oddities. Balance Issues: Overpowered units, skills, or progression friction. Requirements: No prior experience needed—just enthusiasm for strategy/tactics games! Basic ability to articulate what feels "off" or "awesome" in gameplay. Windows PC (64-bit): Minimum specs include an Intel i3 (6th Gen) or equivalent, Atleast 4GB RAM, and an OpenGL 3.3-compatible GPU. Compensation: Fixed payment per playtest session (simple and hassle-free!). Let’s make strategy games unforgettable—one playtest at a time! (Indie team, no NDAs, just a shared passion for crisp gameplay and killer soundtracks!) Note: Currently available for Windows only. Linux/SteamOS support may come later!
12 days ago26 proposalsRemote
Past "Linux" Projects
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.
Unix / 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.
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.
FreeRTOS /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
SC4S 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
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.