You are not logged in. Login Now
 0-24   25-49   50-57        
 
Author Message
steve
Reasons to not allow verified non-members net access Mark Unseen   Dec 2 20:39 UTC 1998

   Realizing that I was about to sidetrack the item about the accounting
aid society's suggestions for us, I'm creating this item to talk about
allowing verified non-members net access.

   This is a nice idea in theory, but the hard facts are that it would
be an extremely bad idea.

   Jan was talking about this in that item and I'll quote a part from that:

   "I think we should think about making internet access available to
 validated non-members.  We voted to do this once.  We've talked about it
 for years.  I think are memberships are deductable even if we don't do
 it, but doing it would make it even clearer that they are deductable."

   I can see what he means, but it isn't a good idea.

   A distressing amount of the time, we get newusers from places and the first
thing they try once they're logged in, is to telnet back out.  Why?  Simply,
there are a great number of "vandal texts" out there that explain that being
telnetted into several systems make it all the harder to be traced, once 
someone has realized that a vandal has attacked a machine.  If the system
administrator of system C discoveres this and talks to the administrator at
B, that admin is going to see a telnet session used from his machine to C,
which isn't unusual.  That person then has to go and tell admin C about
system A, where the vandal came in from.  Multiply this by 6 systems, and
you can get a nice merry chain going of utter confusion.

   The plain and simple fact of the matter is, the number of people who
need telnet access is dwindling every month, ESPECIALLY for those who come
to Grex via the net in the first place.  Yes, there are some local members
of Grex who have no other access, and thats fine.  I see a distinct difference
between local people using Grex to be able to do things on the net, and 
the far away user wants to do the same thing.

   Another problem I see with that, is an increased burden on the treasurer,
or person who assists them, in handling these requests.  Right now, it costs
money for someone to join us and get net access.  That I know of, we have
never had a paying user use Grex for malicious activities.  Frankly, the
system we have currently is a nice deterrant to the vandals: they are cheap
as a group, and having to fork over even $6 is a barrier.  I've talked to
several vandals about about this and they said that (not me)--so I'm not
making this up. ;-)

   Right now Grex offers the single most important interface to anyone who
comes to Grex, which is Lynx access.  Unforunately, it also means there are
some vandal tools which can be run here to try and steal other sites passwd
files and such, but that hasn't been too much of a problem.

   So we're giving away the most important tool for the net currently, which
I think is a good thing and entirely consistent with Grex's philosophies.  In
a perfect world I'd *like* to see us offer other net access as we do with Lynx,
but we aren't in that reality.  

Offering net access to other verified people is a nice idea but we're going 
to get burned if we do, and will add to our administrative burden.

Please, lets not do this.
57 responses total.
krj
response 1 of 57: Mark Unseen   Dec 2 21:27 UTC 1998

I have always understood this proposal to mean that Grex would extend
outgoing access to verified users who were coming in through our 
Ann Arbor dialups.  I agree that making it simple for more users to 
telnet-through Grex is a giant can of security worms for little benefit.
steve
response 2 of 57: Mark Unseen   Dec 2 21:33 UTC 1998

   If the proposal is for local users only, then I'd feel a lot
better about it.
mta
response 3 of 57: Mark Unseen   Dec 2 22:02 UTC 1998

I don't think it makes sense to extend outbound tenet to people who obviously
already have it...it makes sense, given our mission, to limit outbound telnet
available free to verified users over the dialups only.

That limits the "tel-net through" and administrative headaches some and makes
the service available to those who truly need it.
jep
response 4 of 57: Mark Unseen   Dec 2 22:05 UTC 1998

I see no reason why we offer telnet at all, to anyone.  I'll bet there 
isn't one user on Grex who depends on it; who wants to be able to telnet 
(or use ftp) but doesn't have other, better resources available.

It used to be a novelty, before the WWW turned the Internet into a 
tool used by everyone in America, but that time has long since passed.  
mta
response 5 of 57: Mark Unseen   Dec 2 22:15 UTC 1998

There are still people who use Grex (from libraries, etc.) who simply can't
afford an ISP.  In some cases, they can't even afford a phone line.  Those
people would be served by having Grex provide telnet access to verified users.
steve
response 6 of 57: Mark Unseen   Dec 2 22:40 UTC 1998

  Thats right--locally, there are some people who do depend on Grex for
net access.
mary
response 7 of 57: Mark Unseen   Dec 2 22:59 UTC 1998

STeve, take a deep, long, relaxing breath.  
mdw
response 8 of 57: Mark Unseen   Dec 2 23:33 UTC 1998

There is another reason why a "telnet" portal is interesting to people
elsewhere on the internet.  Many places have firewalls in place.  This
means those people can't just go anywhere on the internet and do
anything, but can only do certain things.  That means grex becomes an
attractive place for them to "do" things, such as accessing sites they
can't access via their firewall.  Unfortunately, places that have
firewalls in place, tend to feel less responsible about the actions of
their users elsewhere on the internet.
steve
response 9 of 57: Mark Unseen   Dec 2 23:49 UTC 1998

   Heh.

   Mary, this isn't a knee-jerk reaction to the idea, but one that
has come about over time.

   Back when we first started talking about getting Grex on the
net (via a 2400bps no less) I wanted to get Grex on as quickly
as possible, and thought that things like the kernel blocks wern't
that important, as we could simply ask our users to not do certain
things, and by and large, it would be OK.

   I have learned some things since then, and unforunately one of
them is to plan on vandals beating on things every which way.  In
the time that Grex has been on the net (five years next spring)
we've been hit by just about every tool there is.

   I still firmly believe in the idea of an open access system,
Mary.  But I also know that certain things are very dangerous for
us to offer, and this is one of them.  Something like giving out
access to the C compiler (which causes some people to drop their
jaws open, when I mention security and open access in the same
breath, while talking about Grex) is an internal matter--a user
compiling a fork() bomb is only going to affect us.  A vandal using
telnet from Grex could well do a lot of damage to some other site.

   So as I see it, We should offer things like the C compiler
because it's very useful and isn't going to harm the world.  Giving
out net access isn't nearly as useful since non-local people had to
telnet here in the first place, and can do actual harm to other sites.

   Being as open as we are means that we have to take some
responsibility and try to curtail problems that we might cause on
other systems.  I think we've done a good job of striking a balance
between openess and security.

   It's really bizarre watching the new users who immediately try
telnet or FTP, then bring over copies and try those.  This doesn't
happen occaisonally, but often--like a dozen or more times a day.
scott
response 10 of 57: Mark Unseen   Dec 3 01:18 UTC 1998

I like the idea of free telnet only from dialups, and only for verified users.
But I also think this is another load on the Treasurer, or else work for a
new position.  

For people accessing from libraries, we allow incoming telnet.  I can't see
how anyone who can telnet to Grex needs outgoing from Grex.  OK, maybe from
some sites where GRex is allowed but some others are not.  But I don't think
that is our responsibility.  We've already taken on quite a lot by promising
free email to the world.
steve
response 11 of 57: Mark Unseen   Dec 3 03:10 UTC 1998

   Heh.  And, free lynx. ;-)
aruba
response 12 of 57: Mark Unseen   Dec 3 04:39 UTC 1998

Re #4:  John, I can name you at least one member who became a member
just so he could telnet out.  Not for any malicious reason, just because he
needed telnet but not a full ISP account.

I am on the fence about this one.  Frankly, I think requiring ID from people
is nearly as good a deterrent as requiring $6 from them, but obviously I have
no evidence other than gut feeling.  But I bet we would only get a few more
people added to the internet group per month than we get now.

It's worth noting, however, that under this system, once someone is added to
the internet group, s/he would stay on it forever, unless we have some
expiration date.  We'd have to worry about such accounts getting reaped and
then recreated by people we don't have ID for.  I think that means the Reaper
would have to be very careful about cross-chscking his reapees with the
group file.

Also, we might lose some income from people such as the member I mentioned at
the beginning of this response.  It wouldn't be a lot, but it would be some.

And yes, this would be more work for the treasurer, who has enough to do
already.  But I'd be willing if most people thought it was a good idea.
steve
response 13 of 57: Mark Unseen   Dec 3 04:56 UTC 1998

   Good point Mark, about having to scan the group file before reaping,
so it could be changed.

   The part here that bothers me the most is that if we received "ID"
from someone, how would we know it's real?  We have that problem right
now, yes.  But I would imagine that the financial papers we get from
people are tracable in the event of a nasty thing occuring, so that,
coupled with local people being the type who pay in cash (correct me
if I'm wrong_) and thus presumably known, gives us a way for tracing
should it really be needed.

   But how do we know if some random id is good?  Back when I went
to the National Computer Conference every year, a friend of mine
produced a "Whatsamatta U" student ID card to get student rates to
the convention.  The card looked real enough but wasn't.  Still, the
AFIPS official looked at it a second and took it.
krj
response 14 of 57: Mark Unseen   Dec 3 05:30 UTC 1998

I had another thought or two.
 
First, what is the intersection of this proposed policy -- to allow
local dialin users to use outbound IP services -- with 
another proposed policy, to allow local dialin users to use PPP to 
access Grex services.  Does the logical combination of these two 
policies lead to free, full PPP access to the Internet for all verified
users?   At that point, Grex becomes a free, full-featured ISP, and 
that probably has implications for our community-building functions, 
and the demand on our resources.

Second: I can imagine one quick scenario where the demand for outbound
telnet puts a significant demand on Grex's modem capacity.  This would 
be the scenario where M-net slashes all (or almost all) of its dialins
in a cost-cutting move.  I'm not saying this is inherently a bad thing, 
but we want to think it through.

scg
response 15 of 57: Mark Unseen   Dec 3 06:46 UTC 1998

My impression is that there are relatively few people at this point who want
to dial up somewhere with a terminal and telnet out, although I suppose the
worst case scenario, in which we open up outbound telnet for free, and then
everybody within a local phone call to Ann Arbor who wants to do that starts
using us instead of an ISP, would leave us pretty swamped.  I'm also not sure,
given how cheap commercial Internet access is at this point, that it makes
sense for us to be providing outbound Internet services at all, since it makes
more sense for us to spend our resources on the things that are still only
done by Grex, but that's another argument that I really don't want to get into
right now.

From the dial-up PPP standpoint, we can provide as much or as little access
as we want there, but that has to be uniform.  We can't provide full PPP
access to one user without providing it to everybody who dials up.  The reason
for this is that our Chase IOLan terminal servers are stupid and don't support
Radius or any other sort of standard authentication protocol that allow us
to change settings for individual users.  Doing a packet filter in our router
to allow only telnet to the outside world, or only telnet to a specific set
of sites, or no outbound access whatsoever, is easy, as a global thing.  But,
without Radius or something similar, there's no good way to allow access for
one user that we don't allow for another.  If somebody wants to donate a
terminal server that supports Radius, that situation will change.

Taht's not to say that we couldn't allow certain PPP dial-up users to telnet
out.  They would just have to telnet to Grex and then telnet out from Grex,
rather than telnetting directly.

Anyhow, I really don't think Grex should get into giving out full dial-up PPP
accounts.  That's being done reasonably well by a large number of other
companies, at very low prices.  There are better things for Grex to use its
resources for.
remmers
response 16 of 57: Mark Unseen   Dec 3 11:22 UTC 1998

Re the question of who would do validating: A long time ago, the Board
authorized the creation of a "validator" staff position. It's in the
minutes somewhere, probably 1993 or 1994.
steve
response 17 of 57: Mark Unseen   Dec 3 15:13 UTC 1998

   Yes, I remember that.

   Right, I agree with scg that we don't want to give out PPP access.  If
we offer PPP access on the dialins, its for the grex universe only.
remmers
response 18 of 57: Mark Unseen   Dec 3 18:24 UTC 1998

Could somebody with a good memory or the patience to search
the records recount the sequence of policy decisions over the
years? A long while back, the members voted to restrict outbound
internet access to members, with the exception of a small number of
specific protocols (and specifically not including telnet). Later,
the policy was liberalized, again by member vote, to make some
protocols available to all users (most significantly, http)
and perhaps others to validated users.  But I think not telnet.
So, would it require a member vote to authorize this policy?
janc
response 19 of 57: Mark Unseen   Dec 3 18:41 UTC 1998

I think that vote predates me, or almost.  I don't remember the details.
I think it was flexible on whether ftp and telnet were enabled to
validated users, but suggested that that was the default, if we didn't
feel there were significant security problems with it.

I don't believe opening this up would lead to a large amount of abuse. 
First, few problem users are going to be willing to send ID, even fake
ID.  If a validated user causes any problems with their internet access,
then we can revoke that net access.  So yeah, I think there will be some
abuse here, but very little.  I'd be surprised to see more than a
handful of incidents a year.

The validation procedure would be for someone to E-mail something that
looks like ID to our PO box.  We implement some command that the
validator can run that works like "validate someguy".  Since the
treasurer checks the PO box, probably it doesn't make sense for anyone
other than the treasurer to do it. 

That's not hard.

Yes, the account deletion commands would have to be fixed to delete the
group file entry too.  So?

Yes, this would likely lose us a few members.

But I'd feel much better about Grex if we did this - if all our services
really were available for free, and there wasn't this one small
exception to that.  I don't think the problems with this are anywhere
near large enough to justify making them the only service we offer only
to paying users.
aruba
response 20 of 57: Mark Unseen   Dec 3 18:48 UTC 1998

Re #13:  Here is a list of places we have received cash and/or money orders
from over the last 5 years:

  91.25  Amstelveen      The Netherlands
   5.00  Bresso          Italy
   6.00  Singapore
   1.00  Orlando         FL
2868.04  Ann Arbor       MI
   6.00  Baroda          MI
  18.00  Chelsea         MI
  60.00  Croswell        MI
  35.00  Gaylord         MI
 145.05  Jackson         MI
  76.00  Kalamazoo       MI
   5.00  Lansing         MI
  36.00  Milan           MI
  43.00  Scio Township   MI
  68.00  Southfield      MI
 780.09  Ypsilanti       MI
   6.00  Durham          NC
 100.00  Parlin          NJ
  15.00  Columbus        OH
 120.00  Toronto         ON
  60.00  Nacogdoches     TX
  35.00  Whitley Bay     UK
  18.00  Laramie         WY

So while local people are not the only ones who don't pay by check, they do 
account for the bulk of the money we get that way.
mary
response 21 of 57: Mark Unseen   Dec 3 23:13 UTC 1998

I would like to see this tried.  If the sky falls then 
we go back to current access policies.  I tend to think
it will work and we will come all that much closer to 
doing what we (or at least some of us) started out to do.
steve
response 22 of 57: Mark Unseen   Dec 3 23:26 UTC 1998

   Tried which way?  For anyone to be allowed outbound IP access
if they send in identification, or for local users?

   Given that we've always allowed email to anyone, and for quite
a while have allowed Lynx access to anyone, I think Grex *has*
lived up to its lofty goals of providing access to cyberspace to
anyone and everyone.  We allowed the single more important part
of the net (email) forever, and what is now arguably the most
important component, web access.  If you disagree with that Mary,
please list the number of sites in the world that are as open as
we are, and as liberal with our resources as we are.

   I don't think its possible to come up with more than a few.
mary
response 23 of 57: Mark Unseen   Dec 3 23:52 UTC 1998

I'd always hoped Grex could offer the same access to everyone without
concern to whether they paid money or not.  That was a big issue for me
from day one.  No tiered access. 

I'd open access (on a trial basis) to all validated users.  But if most
folks would rather take it in steps and open it up to dialin users,
evaluate that change, then open it up to all validated users, fine. 

steve
response 24 of 57: Mark Unseen   Dec 4 03:30 UTC 1998

   Well, I could go for allow local users, but not everyone.
 0-24   25-49   50-57        
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss