surma 1.0

surma is a Samba user manager.

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL v3 
USER RATING:
2.8/5 6
DEVELOPED BY:
Fedor A. Fetisov
HOMEPAGE:
devel.ossg.ru
CATEGORY:
ROOT \ System \ Networking
surma is a Samba user manager. It is a very simple and tiny CGI-script providing web-interface for changing Samba passwords stored in smbpasswd file.

Originally, surma was designed for ALT Linux distros. But probably it can be used with any modern Linux distributions.

Quick install guide for ALT Linux

# apt-get install perl-CGI perl-Crypt-SmbHash lighttpd sudo
# chkconfig lighttpd --add
# chkconfig lighttpd on

$ tar xvfz surma.tar.gz
$ cd surma
# mkdir /var/www
# mv html /var/www
# mv bin/* /usr/local/bin
# chmod 750 /usr/local/bin/get_tmpsmbpw /usr/local/bin/put_tmpsmbpw
# chown :lighttpd /usr/local/bin/get_tmpsmbpw /usr/local/bin/put_tmpsmbpw

# control sudo public
# echo "lighttpd ALL=(ALL) NOPASSWD:/usr/local/bin/get_tmpsmbpw" >> /etc/sudoers
# echo "lighttpd ALL=(ALL) NOPASSWD:/usr/local/bin/put_tmpsmbpw" >> /etc/sudoers

# subst '/"mod_cgi",$/ s/^#//' /etc/lighttpd/lighttpd.conf

# cat >/etc/lighttpd/lighttpd.conf
## surma addon
index-file.names += ("surma.pl")
cgi.assign = ( ".pl" => "/usr/bin/perl")

Requirements:

· Samba

Last updated on July 26th, 2008

requirements

#user manager #Samba users #network sharing #Samba #SMB #user #manager

Add your review!

SUBMIT