From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jim Choate To: <9fans@cse.psu.edu> Cc: Subject: Re: [9fans] cpu server In-Reply-To: <5381.192.11.226.116.1076113483.squirrel@www.infernopark.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Date: Fri, 6 Feb 2004 16:50:38 -0600 Topicbox-Message-UUID: cfd59bd0-eacc-11e9-9e20-41e7f4b1d025 Hi Dharani, On Fri, 6 Feb 2004 vdharani@infernopark.com wrote: > i have setup a cpu server. i also enabled graphics and started rio. i am > wondering if i can use it as a normal user (say, glenda or myself) while it > acts as a server for other machines. how do i do it? also, if i need to > switch user, how can i do it. i am looking for something like login/logout > or atleast onetime login as someother user (other than bootes). This is one of the big differences in thought process that P9 takes over traditional OSes. Don't confuse who boots the server with users. Under P9 (it being a distributed system) it is -not- meant that users actually sit at the console to access resources. The console is god knows where and you're using a I/O server to connect from some completely otherwhere. A user of P9 resources is -assumed- to be using a I/O server to access other resources. The setup the vast majority of us have is not 'normal'. The reality is that P9 assumes as part of its base design you have access to multiple machines. A single P9 box is truly brain-dead [1]. Right now you've got three choices as I understand it: 1. From your shell ssh to the appropriate machine (even if it's a single one) and log in as a user who has an account. 2. Use drawterm from other machines that are not P9 and log in as that user. 3. Use a second machine configured so that it looks for auth from the same source as the machines you want to log in on. From there you can use attach() and bind() to manage your namespaces. In any case you must have a auth server running that is shared between the various resources and configured for those additional users. [1] And yet the 'traditional' P9 community (ie this list and the OS developers) have -never- made a concerted attempt at fostering the growth of such resources. This frustration on my part caused me to take Hangar 18 on a seperate path. In a very real way they make promises and then never deliver. -- -- Open Forge, LLC 24/365 Onsite Support for PCs, Networks, & Game Consoles 512-695-4126 (Austin, Tx.) help@open-forge.com irc.open-forge.com Hangar 18 Open Source Distributed Computing Using Plan 9 & Linux 512-451-7087 http://open-forge.org/hangar18 irc.open-forge.org James Choate 512-451-7087 ravage@ssz.com jchoate@open-forge.com