FAUS
Details
| Last Update: | 2008-02-13 11:01:46 |
| Version: | 1.4.5 |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | FAUS Team |
| Price: | $0.00 |
Description:
FAUS is a Perl CGI to permit user administration through a Web
interface.
Samba already has a good web interface for administration known
as SWAT. The problem with SWAT is that you can add user just to
Samba system, not in the Unix user database (/etc/passwd). To use
SWAT you have to type root password to get access for it's
features, but SWAT itself does not provides any mean of
encryptation to protect the password against sniffers.
You can use others tools to provide such encryptation as SSH or
SSL, but the process is not flexyble or easy to setup.
FAUS does not require user root to perform any task in user
database: it will use the SUDO program to give the correct rights
to the user the webserver is running to (for Apache, it is normally
"apache" or "nobody"). FAUS will call thought Perl scripts to
call the shell commands "useradd", "userdel" and
"smbpasswd".
These scripts will check for bad user entry and make sure that
only the options that are really necessary to FAUS facilities will
be used. For example, is not possible to add a user with a valid
shell using FAUS. All users added by it´s interface will have
a "/dev/false" as a shell. So on, sudoers file will give root
privileges for webserver user to run these Perl scripts.
FAUS is shipped with the Perl CGI, the Perl scripts and a
sample of sudoers file (named as sudoers.example) to show a good
example of how to setup a sudoers file to have FAUS working.
Here are some key features of "FAUS":
· FAUS will manage users both to UNIX and Samba system
if just one command;
· FAUS does not uses root or a suid program to perform
operations into /etc/passwd or smbpasswd files: FAUS will use Sudo
to give the rights to the Apache user to run some scripts as root.
These scripts have limited actions, and will not allow operations
that could compromisse the system;
· It's possible to use different forms of
authentication when using Apache, since the webserver has several
authentication modules, and is allways possible to run the
connection with SSL;
· Multilanguage support: all messages, log information
can be costumized with a simples text fiel containing HTML code.
FAUS supports, right now, English and Portuguese languages;
· Log support: all operations are logged in
/var/log/httpd/errors.log (or another location) in the same way as
other Apache messages;
Requirements:
a webserver
· As FAUS was developed to work together meanly with
UNIX systems, I suggest the use of Apache as the webserver. FAUS
does not provides any type of encryptation or authentication: you
should provide these things with the webserver. Apache can support
many types of authentication and the use of SSL for traffic
encryptation.
Sudo
· Sudo is a program that permits one user to have
superuser (root) rights when running certains programs without
using the "su" command. Sudo is very maleable for configuring and
it permits a good combination of parameters that the user must
match before giving root rights.
Samba
· Yes, for sure you must have Samba in the same machine
because FAUS needs to have access to the smbpasswd and passwd: FAUS
will not work in another machine.
What's New in This Release:
· Since version 1.4.2, FAUS supports Samba 3.x with the
tbdsam backend.
· FAUS was switched back to use the smbpasswd and
pdbedit programs.
· Now it's possible to change the username.
· Samba 2.x is not supported anymore because getpassfile
uses pdbedit to fetch data.
0 comments
Downloadtube.com agrees that pirated software hurts software
developers and does not support such practices. We acknowledge and
agree that software piracy is theft. Using FAUS crack,
FAUS key generator, FAUS keygen, as well as any
pirated FAUS serial number/serial numbers and FAUS
registration code/codes, warez, keys, torrents, passwords, is illegal
and does not support the future development of FAUS.
Downloadtube.com advises that FAUS should be only used in
accordance with the rules of intellectual property and the existing
Criminal Code. Downloadtube.com does not allow the inclusion of any
crack, serial or keygen and disclaims any liability for the
inappropriate use of FAUS.
Add to
FAUS Version History
Related Software
|
|
From category: Software-Distribution |
| Bocken 0.5.3 is software distribution software developed by Magnus Loef. Bocken is a package manager that handles forward and reverse recursive dependency resolving, installations, uninstallations,... |
|
|
From category: Networking |
| braa 0.8 is networking software developed by Mateusz Golicz. Braa is a tool for making SNMP queries. It is a software able to query hundreds or thousands of hosts simultaneously, while being comple... |
|
|
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 |
| AsItHappens is a real-time network performance monitor.... |
|
|
From category: Operating-Systems-Other |
| Crash Recovery Kit for Linux 2.6.11.10 is operating systems other software developed by CRK Team. Crash Recovery for Linux sounds a bit superfluous. Linux is regarded as one of todays most stable O... |
|
|
From category: Backup |
| AMANDA 2.5.1p2 is backup software developed by Amanda Development Team. AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a backup system that allows the administrator of a LAN to s... |
|
|
From category: Installer-Setup |
| CheckInstall 1.6.1 is installer/setup software developed by Izto. CheckInstall project keeps track of all files installed by a \"make install\" or equivalent, creates a Slackware, RPM, or Debian pa... |
|
|
From category: Networking |
| ArpSpyX 1.1 is networking software developed by Allen Porter. ArpSpyX is an ARP packet sniffer that displays a list of IP and MAC addresses found by analyzing ARP traffic on your network. Arp packe... |
|
|
From category: Networking |
| AGT 1.11 is networking software developed by Andy. AGT is a powerful console frontend to iptables, supporting nearly all of the iptables extensions (such as quota, random, MIRROR, multiport, owner,... |
|
|
From category: Shells |
| Bash 3.2 is shells software developed by Free Software Foundation. Bash is the shell, or command language interpreter, that will appear in the GNU operating system. Bash is an sh-compatible... |
|
|
From category: Networking |
| Bandwidth Monitor NG 0.5 is networking software developed by Volker Gropp. Bandwidth Monitor NG is a small and simple console-based live bandwidth monitor. I have sucessfully tested on (if y... |
|
|
From category: Networking |
| Compact Filter 0.3 is networking software developed by Emmanuel Fleury. Compact Filter is a network packet filter for Linux. It features an easy-to-use compact filter representation and high perfor... |
|
|
From category: Clustering-and-Distributed-Net |
| Distributed Multi-User Compilation System 0.5 is clustering and distributed net software developed by Victor Norman. Distributed Multi-User Compilation System is a system that allows a group of use... |
|
|
From category: System-Administration |
| Build Log 0.0.3 is system administration software developed by Thumb. Buildog was inspired by my need to track the steps involved in software builds. Particularly the software packages in the Linux... |
Leave a comment