Preventing password changes on Econet L3 Fileserver

comms devices, modems, serial links, terminal software, BBS's, memories from the past, Prestel/Micronet etc
Post Reply
marrold
Posts: 158
Joined: Wed Feb 02, 2022 8:36 pm
Contact:

Preventing password changes on Econet L3 Fileserver

Post by marrold »

Hi all,

I've previously read that one way people setup their L3 File Sever is to have a user called GAMES and potentially have a !BOOT file that loads a menu to chose from.

In this kind of scenario with a shared user I was wondering if it was possible to prevent someone from changing the password? Having flicked through the manuals it doesn't appear like this was a feature but I could be wrong.

Thanks
Matthew
User avatar
arg
Posts: 1293
Joined: Tue Feb 16, 2021 2:07 pm
Location: Cambridge
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by arg »

There was such a feature on SJ fileservers.
User avatar
flaxcottage
Posts: 5721
Joined: Thu Dec 13, 2012 8:46 pm
Location: Derbyshire
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by flaxcottage »

The way we prevented people changing a password for a default logon was to create a file !BOOT in the root directory and set *OPT4,3

!BOOT contained the commands needed to run the menu program. The menu program and all sub-programs would have to have their access set as *ACCESS <filename> r/r

Also the command *FX200,3 should be set in the !BOOT file. That way BREAK or CTRL-BREAK would clear memory and cancel any public logon to the network
- John

Check out the Educational Software Archive at www.flaxcottage.com
SteveF
Posts: 1697
Joined: Fri Aug 28, 2015 9:34 pm
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by SteveF »

That sounds pretty tight. Would it be possible to hammer the Escape key after logging on to intercept the !BOOT file before it got properly executed? (I've never used Econet, I'm just curious... the latent schoolboy hacker in me coming out, perhaps! :-) )
User avatar
sweh
Posts: 3325
Joined: Sat Mar 10, 2012 12:05 pm
Location: 07410 New Jersey
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by sweh »

Yes, ESCAPE can interrupt things... I'm guessing a *RUN might be better.
PXL_20231114_014518366.MP.jpg
(This with NFS360)
Rgds
Stephen
SteveF
Posts: 1697
Joined: Fri Aug 28, 2015 9:34 pm
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by SteveF »

Thanks, that's oddly gratifying!
dangardner
Posts: 248
Joined: Sun Apr 01, 2012 1:30 pm
Location: Seattle
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by dangardner »

It was a feature on the Filestore too, with

Code: Select all

*PRIV <user> L
to lock the user account. I just spent a happy hour digging into the Acorn Fileserver sources at https://github.com/stardot/Acorn-Fileservers but I couldn't see where that feature was implemented. I was expecting it to be part of AUTMAN, in ATSTPW, but I couldn't find it.
User avatar
jgharston
Posts: 5335
Joined: Thu Sep 24, 2009 12:22 pm
Location: Whitby/Sheffield
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by jgharston »

OSCLI "I AM GAMES":*EXEC

Code: Select all

$ bbcbasic
PDP11 BBC BASIC IV Version 0.45
(C) Copyright J.G.Harston 1989,2005-2024
>_
james
Posts: 347
Joined: Tue Aug 15, 2023 8:41 pm
Location: NE Hampshire
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by james »

dangardner wrote: Tue Nov 14, 2023 5:57 am It was a feature on the Filestore too, with

Code: Select all

*PRIV <user> L
to lock the user account.
Where did you find this documented?

A search around the internet finds "Level 3 File Server manager's guide" from a pre-Filestore 1985 and Filestore Service Manuals and Application Notes, bu I can't find "*PRIV [user] L" (unless with Level 4).

Is there a FileStore user/manager guide?
User avatar
KenLowe
Posts: 4699
Joined: Mon Oct 18, 2004 5:35 pm
Location: UK
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by KenLowe »

Doesn't help with L3, but if using PiEconetBridge:
PiEconetBridge ReadMe wrote:

Code: Select all

*PRIV <user> <priv>
	- Set user privilege. Applicable privileges are:
		D - Deleted - user cannot log in, password entry will be reused
		L - Locked user - cannot log in
		N - Unlocked (normal) user, but cannot change password
		S - System user
		U - Unlocked (normal) user
james
Posts: 347
Joined: Tue Aug 15, 2023 8:41 pm
Location: NE Hampshire
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by james »

Thanks Ken

Just did some more searching and found https://heyrick.eu/econet/fs/descript.html which mentions the FileStore supporting “*Priv <user name> [ S or L or nothing]”.

And “*PRIV <username> [ S or L or or F none]” on L4 at https://heyrick.eu/econet/othersrv/level4.html

But I’m still curious about the original document - if there is such a thing!
dangardner
Posts: 248
Joined: Sun Apr 01, 2012 1:30 pm
Location: Seattle
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by dangardner »

james wrote: Tue Nov 14, 2023 3:52 pm But I’m still curious about the original document - if there is such a thing!
It's documented on page 24 of the Communicator FileStore Manager's Guide at https://chrisacorns.computinghistory.or ... sGuide.pdf.
james
Posts: 347
Joined: Tue Aug 15, 2023 8:41 pm
Location: NE Hampshire
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by james »

Ta muchly!
marrold
Posts: 158
Joined: Wed Feb 02, 2022 8:36 pm
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by marrold »

flaxcottage wrote: Mon Nov 13, 2023 10:58 pm The way we prevented people changing a password for a default logon was to create a file !BOOT in the root directory and set *OPT4,3

!BOOT contained the commands needed to run the menu program. The menu program and all sub-programs would have to have their access set as *ACCESS <filename> r/r

Also the command *FX200,3 should be set in the !BOOT file. That way BREAK or CTRL-BREAK would clear memory and cancel any public logon to the network
Great, this should work. I can probably don't need to worry about ESCAPE being hammered.
User avatar
jgharston
Posts: 5335
Joined: Thu Sep 24, 2009 12:22 pm
Location: Whitby/Sheffield
Contact:

Re: Preventing password changes on Econet L3 Fileserver

Post by jgharston »

I'm sure there's documentation of the L3FS password file format and NetFS_Op 24 (Read User Info) that says something like:
status: b7=system b6=locked b2-b0=opt4

Code: Select all

$ bbcbasic
PDP11 BBC BASIC IV Version 0.45
(C) Copyright J.G.Harston 1989,2005-2024
>_
Post Reply

Return to “communications”