<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="PlaceName"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="PlaceType"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Ok, maybe I haven’t been able to think through this,
but here is what I’m looking at:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>My department hosts 400+ web sites for our student
organizations. Some sites run on a Windows Server 2003 box w/ IIS 6.0,
while the others run on a Windows 2000 Server box w/ IIS 5.1. They will
be consolidating soon to 2003/IIS 6.0.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Every semester, several students come by, call, and e-mail
saying, “We don’t know our FTP username/password”. The
information is never passed along. I get tired of resetting passwords.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>What I want to experiment with is this:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>All students have a university login. I can write web
applications that can use this login for authentication (via CAS or
LDAP). I want to allow the President of each organization to be able to
add student logins as webmasters for their site. The student's login is
stored in a database, as well as each site that they can manage (some students
are webmasters for several groups). I can already do all of this.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>I want to be able to have these users use their student
login to connect via FTP. I only want the folders for which they have
access to be displayed (using the information stored in the database).<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>I welcome any comments, suggestions, or criticisms that
anyone has. I thought about trying to write my own FTP server. I
acknowledge that I need to do some research on FTP server, since I'm not
exaclty sure if I could modify it to work like I want. Since I'm fairly comfortable
with Perl, can anyone point me to resources for writing an FTP server in
Perl? Also remember, I am currently on a Windows box. I have a
linux test server running FC4 if suggestions are provided for a linux
solution. I've been able to successfully map windows folders from my web
server to the linux box, but the permissions are confusing me a little.
My boss prefers to keep everything running on the windows boxes.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Thanks,<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Jeremy<o:p></o:p></span></font></p>
<p class=MsoNormal><strong><b><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>Jeremy Fluhmann</span></font></b></strong><o:p></o:p></p>
<p class=MsoNormal><em><i><font size=2 color=maroon face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:maroon'>Microcomputer
Specialist</span></font></i></em><o:p></o:p></p>
<p class=MsoNormal><em><i><font size=2 color=maroon face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:maroon'>Department of Student
Activities</span></font></i></em><o:p></o:p></p>
<p class=MsoNormal><st1:place w:st="on"><st1:PlaceName w:st="on"><em><i><font
size=2 color=maroon face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:maroon'>Texas</span></font></i></em></st1:PlaceName><em><i><font
size=2 color=maroon face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:maroon'> <st1:PlaceName w:st="on">A&M</st1:PlaceName> <st1:PlaceType
w:st="on">University</st1:PlaceType></span></font></i></em></st1:place><o:p></o:p></p>
<p class=MsoNormal><em><i><font size=2 color=maroon face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:maroon'>979-458-4649</span></font></i></em><o:p></o:p></p>
<p class=MsoNormal><em><i><font size=2 color=maroon face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:maroon'>jeremy@stuact.tamu.edu</span></font></i></em><o:p></o:p></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
</div>
</body>
</html>