Jim,

How do I set the uttsc-direct wrapper in SRSS 4.1 with SRWC 2.0?  Also,
if I wanted to direct a specific DTU to a terminal server, what would be
the syntax in the options description of the DTU?

Thanks.  Costa


-----Original Message-----
From: Jim Klimov [mailto:kli...@2ka.mipt.ru] 
Sent: Monday, December 15, 2008 4:55 AM
To: SunRay-Users mailing list
Cc: Constantine Morris
Subject: Re[2]: [SunRay-Users] LDoms with SRSS 4.1 and SRWC 2.0

Hello Constantine,

Monday, December 15, 2008, 2:25:16 AM, you wrote:

CM> We are looking to have different companies share the same physical
Sun
CM> Ray environment but connect to separate TS farms.  What are some of
the
CM> ways we could accomplish this?

  If the "physical Sun Ray environment" includes the desktop
units then (especially then) you'd want to have a single
SRSS server or a FOG of servers and direct the end-users
to different Windows TS farms according to registered user
attributes which are stored by you on the server.

  I think that AMGH with multiple separate SRSS instances (in
LDOMs if possible or separate servers) would be an overkill.
At least, if your need to separate the servers does come from
splitting network domains for security (i.e. classified and
public data processed in different segments), your sunray DTUs
for different WinTS farms (and different client companies)
should probably be in separate subnets as well. This could
also be avoided using some specialized solutions from Sun's
partners, or by TSol zones, etc. but that doesn't seem like
the way you're tryeing to take.

  So the presumptions I take while rambling on the rest of my
letter ;) is that you are allowed in terms of security to put
all DTUs and the SRSS server(s) in one pile, SRSS server(s)
can access all windows TS farms, and you allow different users
different access by making decisions in software (as SRSS Kiosk
sessions) according to some stored information about each user.

  There's a number of ways you can store end-user info - in DTU
or token (smartcard) comments (which are further processed as
options by your kiosk scripts), text files, databases, LDAP
parameters and so on. The token or DTU comments are stored on
your SRSS server when you register the token or DTU into the
server's database. If your several servers comprise a FOG,
this registration data is replicated to all servers of the FOG.
Note: I don't think such replication works across AMGH as well.

  Personally I'd use my own framework project "FLButselector"
(links below), particularly the uttsc-direct wrapper.

  You'd set the Windows server (TS farm name/ip) and probably
user/domain-names in per-user smartcard and/or DTU comments,
and this would cause each user to connect to his certain WinTS
farm.

  Each user's kiosk session wrapper would just be uttsc-direct
or preferably a simple script like this (to save on session
teardowns and restarts due to timeouts of no-login to Windows):
--
#!/bin/sh
while true; do
      /opt/flb/bin/uttsc-direct
done
--

  All options to actually run Sun's "uttsc" would be taken from
user's parameters (smartcard token if available, DTU otherwise
if available, your defaults from config files otherwise).

  Note that in terms of networking this allows the single SRSS
server to see each Windows farm, and may potentially be misused,
misconfigured by admins or abused by users to access an invalid
(not their) Windows server. For example, if you allow to run
some applications from the kiosk-desktop context menu. Of course,
users would need to further log-in to the wrong Windows server
to do actual harm.

  However this also allows you to set up specific sessions (i.e.
for admins or power-users) which can have completely different
sessions (using different wrapperscripts). For example, it can be
a predefined list of all or some Windows servers (uttsc-select)
or the famous three-button selector (utsplash) to run any program
like the shell or browser, etc.

  These FLButselector scripts can be easily configured per-user,
while the script logic remains the same for all users, and data
is taken from the custom configs. You do this by creating symlinks
(i.e. bin/uttsc-select-constantine pointing to bin/uttsc-select)
and custom config files (etc/uttsc-select-constantine.conf) which
in this example would define your own list of windows TS servers.

  For my script framework and its READMEs see sources or packages:
  https://svn.sun-rays.org/viewvc/FLButselector/
 
https://svn.sun-rays.org/viewvc/FLButselector/trunk/release/FLButselecto
r-pkg-solaris-1.1.0.zip?revision=52&pathrev=52
  http://www.cos.ru/sunray/FLButselector-pkg-solaris-1.1.0.zip
  
//Jim
  


CM> -----Original Message-----
CM> From: sunray-users-boun...@filibeto.org
CM> [mailto:sunray-users-boun...@filibeto.org] On Behalf Of Ceri Davies
CM> Sent: Sunday, December 14, 2008 4:33 PM
CM> To: SunRay-Users mailing list
CM> Subject: Re: [SunRay-Users] LDoms with SRSS 4.1 and SRWC 2.0

CM> On Fri, Dec 12, 2008 at 10:50:45AM -0500, Constantine Morris wrote:
>> Does anyone have any insight on performance and usability of Solaris
>> LDoms on T1/T2 processors and the SRSS/SRWC?  We are trying to
CM> configure
>> an environment with multiple SRWC's connecting to completely
different
>> Terminal Server farms without having to purchase separate physical
>> servers for each instance.  Is this approach a recommended/supported
>> approach for Sun Ray deployments?  

CM> What limitation are you trying to work around?  Is this is a
security
CM> domain thing?  You could very well use a single OS instance and have
CM> different clients which are connecting to different backend TS
farms;
CM> I'm not sure where you see the need for ldoms, so could you please
CM> expand?

CM> Ceri



-- 
Best regards,
 Jim Klimov                            mailto:kli...@2ka.mipt.ru



_______________________________________________
SunRay-Users mailing list
SunRay-Users@filibeto.org
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to