Wednesday, 2 May 2007

class notes

doning the projects:
1--> 11 and then 65 --> 67

Lab1: Navigating in Linux:
mkdir - cd - touch (creating file) - ls -l (view detailed contents) - cp (copy) - mv (move) -

Lab2:Creating and modifiynig users & group
useradd -g users student1 (add an a user account name student1)
passwd student1 (password)
usermod -u 507 student1 (change the UID)
groupadd -g 510 Testers (creating a group named Testers)

Lab3:viewing file details

Lab4:Installing Webmin
from sourceforge.org
webmin-1.340-1.noarch.rpm
install
https://localhost:10000/
authentication root - password (similar to credential)

What is Webmin?
Webmin is a web-based interface for system administration for Unix. Using any browser that supports tables and forms (and Java for the File Manager module), you can setup user accounts, Apache, DNS, file sharing and so on.

Webmin consists of a simple web server, and a number of CGI programs which directly update system files like /etc/inetd.conf and /etc/passwd. The web server and all CGI programs are written in Perl version 5, and use no non-standard Perl modules.
Webmin is a lifesaver for me, while I do know how to use the command line, the webmin interface is just quicker to use. Almost anything can be accomplished using webmin ..... from adding new users, to deleting databases, to editing the apache config file.... it's all there to be accessed from a gui web based interface.

Keeping webmin up to date with the most current version is a MUST. As with anything, having things open to the net, does create some security issues. One of the nice things about webmin is that it will automatically update itself every night and send you an email of the actions taken.

No comments: