• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux UidBind Download

UidBind

June 14, 2007
UidBind software module restricts the call to bind() function to specific uid/gid as defined in a configfs tree. It offers a straightforward solution to control socket communication permissions efficiently.
Version 0.4
License GPL
Platform Linux
Supported Languages English
Homepage projects.unbit.it
Developed by Roberto De Ioris
Review of UidBind Module:

UidBind is a straightforward software module that enables calls to bind() function only to uid/gid defined in a configfs tree. Let's take an example to understand its functionality. Suppose Admin Joe has loaded the uidbind module, and User Sam (with uid 1017) tries bind() on port 8081, but it fails, showing an error message "Can't grab 0.0.0.0:8081 with bind: Operation not permitted." Then, Admin Joe goes to /config/uidbind and makes some changes to allow the binding of the port. After the changes, User Sam tries again, and now it works, and they both are happy.

In addition to this, Admin Joe can assign a port to multiple users with different IP addresses. For instance, Admin Joe has two IPv4 addresses configured on his server (192.168.1.2 and 192.168.1.3) and wants to assign port 8082 to two different users, Tom (uid 1017) and Rob (uid 1026). To achieve this, Admin Joe makes some changes to the directory structure and assigns port to each user accordingly.

However, Admin Joe can also restrict users from binding on certain IP addresses and ports. For instance, if Admin Joe is paranoid and knows that Rob needs only port 8082 on UDP, he can change the permission settings accordingly.

Furthermore, Admin Joe can also allow bind() on a port to a specific group rather than individual users. To demonstrate this, Admin Joe allows bind() on port 8083 to all members of group "binders" (gid 1717).

Lastly, Admin Joe can limit the binding of a port to a specific user and a specific process. For example, he can allow only python scripts owned by User Dom to bind on port 8017.

Overall, UidBind is a useful software module for managing port binding and access control. Its simple yet powerful functionality enables the control and restriction of access to ports by various users and processes.
What's New

Version 0.4: N/A

Free Download 5K
480
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

IRC Collective
IRC Collective software has a modular architecture that is flexible in processing ...
Relational
Python module for Relational Algebra tasks. Allows to perform operations like select, ...
sapnwrfc
The SAP NetWeaver R/3 RFC Connector for Python provides a way for ...
Periodic Tables Package
The Periodic Tables Package provides a set of advanced computer applications that ...
BG-Tiny Linux Bootdisk
BG-Tiny Linux Bootdisk is a memory-efficient Linux bootdisk that can operate on ...
Small Footprint CIM Broker
SFCB is a compact CIM server intended for both embedded and resource-constrained ...
MvBlog
MvBlog is a secure blogging software that prioritizes simplicity and cleanliness in ...
MicroLCD
MicroLCD is a plugin for XMMS that communicates with LCDproc, allowing for ...
MOSDEF
MOSDEF is an advanced exploitation software tool.
MissileGUI
MissileGUI is a user interface software that interacts with the Dream Cheeky ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.