chngpwd
Details
| Size: | 15K |
| Last Update: | 2008-05-14 23:53:52 |
| Version: | 1.0.0 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Raul Dias |
| Price: | $0.00 |
Description:
chngpwd 1.0.0 is system administration software developed by Raul Dias.
chngpwd is a secure wrapper to change user passwords another user in a PAM-enabled system.
chngpwd's main use is as a wrapper for other interfaces to communicate with the user (e.g., Web interface).
It was build with security in mind, so there should not be any security bugs or holes opened by it (But you should check by your self before using it).
It requires: Authen::PAM from CPAN and Sys::Syslog (your perl distribution should have it already).
The main use for this is as a wrapper for changing password securily (e.g. from a web interface). So the cgi or whatever is being used doesn't need to deal with this issues (and run the cgi as suid root).
The script is rich in error messages and exit codes, so it is easy to track down errors, misconfiguration and abuses.
Also, on some critical circunstances it will try to mail the admin in a unknown event. Everything that it does is also logged to Syslog.
As it uses PAM to change passwords, it should work on any PAM aware system (almost all Linux distributions, Solaris and at some extend HP-UX). I just tested it on Linux (Conectiva Linux and Debian btw).
chngpwd 1.0.0 supports different languages (including english). It works with Linux.
Downloading chngpwd 1.0.0 will take several seconds if you use fast ADSL connection.
0 comments
Add to
chngpwd Version History
Related Software
|
|
From category: Logging |
| Band Saw 0.3.0 is logging software developed by Graham Ashton. Band Saw is a syslog monitoring program for the GNOME desktop. Band Saw project allows the user to setup filters that define which mes... |
|
|
From category: Networking |
| Fast Logging Project for Snort 1.6.0 is networking software developed by DG. Fast Logging Project for Snort is designed to gather alerts with payload from distributed snort sensors on a central ser... |
|
|
From category: Operating-Systems-Linux-Distri |
| Aurox 11.1 is operating systems linux distri software developed by Aurox Sp. z o.o.. Aurox Live is a version of the Aurox operating system which runs directly from CD. Quicksilver includes up-to-da... |
|
|
From category: Monitoring |
| ebtables 2.0.8 rc2 is monitoring software developed by Bart De Schuymer. ebtables is a filtering tool for a bridging firewall. A firewalling tool to transparently filter network traffic passing a b... |
|
|
From category: Networking |
| P2P@i is a tool that provides a network virtualization software to construct virtual IP networks by using a P2P network.... |
|
|
From category: Backup |
| backup.py is a simple way to do diff and complete backups for your servers.... |
|
|
From category: Clustering-and-Distributed-Net |
| cexec 1.26 is clustering and distributed net software developed by Internet Connection, Inc.. cexec is a software for building ad-hoc clusters. To install cexec, you need to first build it (... |
|
|
From category: Operating-Systems-Other |
| 2-Disk X window embedded Linux 2.0.0 is operating systems other software developed by Mungkie Associates Inc.. 2-Disk X window embedded Linux is a very efficient Linux/xwindows distribution, implem... |
|
|
From category: Monitoring |
| W3Perl is a tool to analyse your web activity.... |
|
|
From category: Archiving |
| dvdindex 0.2 is archiving software developed by FlorianZ. dvdindex is a free, open-source CD/DVD archiving utility to manage a collection of CDs/DVDs. It has built-in encryption support and i... |
|
|
From category: Operating-Systems-Linux-Distri |
| DNALinux 0.5b (592) is operating systems linux distri software developed by GenesDigitales. DNALinux is a Linux distribution with bioinformatics software pre-installed. We believe that this... |
|
|
From category: Networking |
| DHCPsql 0.2-pre4 is networking software developed by Stefan de Konink. DHCPsql projects implements the RFC2132 and at least RFC3046 as a dynamic configurable SQL-based DHCP server, based on the udh... |
|
|
From category: Networking |
| FerrisSambaModule 0.1.0 is networking software developed by Ben Martin. FerrisSambaModule is a VFS module for Samba 3.x which allows it to provide shares which use libferris as a data source.... |
|
|
From category: Installer-Setup |
| SlackPkg is an automated package-management tool for Slackware Linux.... |
|
|
From category: Operating-Systems-Linux-Distri |
| Arch Linux 0.7.2 is operating systems linux distri software developed by Judd Vinet. Arch Linux is a general purpose linux distribution that can be molded to do just about anything. Arch Linux dist... |
Leave a comment