BD350 Linux
Assignment 2 Due:
This is an individual assignment to be
done on your Linux server.
1.
(15 points) Configure a Samba “share” that can be mapped
as a drive from a Windows client using the hayne
account. Samba is a great tool for
letting Microsoft Windows users share hard drives and printers with Linux
users. Samba is already installed on your servers on port 901. Thus, you browse to http://10.10.103.???:901 and then login
using your root account and password (this is not a secure access, but we don’t have ssl installed on these servers
correctly at this time).
You need to configure the GLOBALS (workgroup, netbios
name, server string, encryption), create a SHARE name
“samba_disk” and configure it (path, browseable), start the samba daemon (smbd)
and create/enable the hayne
user (see #2 below).
2.
(15 points) Uninstall Webmin and re-install the most current version
(1.070). Follow the instructions
carefully. Configure it to run from inetd. This is the
process that a linux sysadmin
would have to follow to install Open Source software from the internet. You will discover that the documentation is
often less than perfect and there are sometimes very few people you can ask for
help. Don’t give up!
Set the password for the “hayne” account to “hayne” and set up webmin so that
this account can login and use webmin (but not as
root).
3.
(20 points) Install a secure ftp
server, i.e. pure-ftp,
that can only be accessed by the hayne account. For this particular server, you will need to
download the “.gz” file, (g)unzip
it, then unpack the “.tar” file and then follow the instructions in the
“INSTALL” file. The process I used was:
1.
./configure
2.
make
3.
make install
4.
make clean
5.
cd /usr/local/sbin
6.
./pure-ftpd
–S portnumber
&
However, you will need to do more configuration to
only allow the hayne
account to connect and point to that account’s home directory. Email the portnumber
you use for your secure ftp server to Matt Sallee (the BD350 TA) with
the subject “BD350 Assignment Two” by 5pm, Thursday, March 6th.