Securing setup (3.42)

I have a server running Tarantella Enterprise Desktop v3.42 on Linux,

accessible via Apache and HTTPS. Problem is, that to access internal

Citrix servers, it has to launch the Citrix client towards them using a

local account.

When people log into Tarantella using their username and password (stored

in LDAP) they then have to type in the local Citrix client user's username

and password (account stored locally on webserver), and then the actual

NT4 username and password to get access to internal systems.

Two issues I would like to address at the time of writing:

* Since ssh is running on the webserver, everybody actually has password

and username to local login on the machine, making the logon credentials

being widespread, a setup I don't feel to good about securitywise.

* Users have to log in three times. Since we have both LDAP and NT4 we've

accepted usage of two logins, but the Citrix client local user seems very

unneccesary.

Thus, the questions: How do we enforce better security of this setup? What

have we misunderstood? Can we - to make it easier for the end users -

remove the Citrix client user totally from the webserver?

Thanks in advance for any tips on how to resolve this. It gives me a

headache and I probably shouldn't sleep at night knowing how many who

actually can log into my webserver :-)

--

Jakob Breivik Grimstveit, http://www.grimstveit.no/jakob, +47 48298152

[1553 byte] By [JakobBreivikGrimstveit] at [2007-11-25 20:48:31]
# 1

Jakob,

Here are a couple of options:

1. Don't use Citrix client to connect to the Citrix server. The Citrix

server should have Windows Terminal Server also. So, just access the

applications via RDP directly from Tarantella.

2. If you insist on using Citrix client, you could create phantom accounts

on the Tarantella server and then use "tarantella passcache" command to

pre-cache the password cache. That way, launching Citrix client would not

require username/password. See the passcache command:

http://www.tarantella.com/support/documentation/sgd/ee/3.42/help/en-us/base/ind epth/tta_passcache.html

Hope either one of them helps.

"Jakob Breivik Grimstveit" <jakob@ikkjereklame.grimstveit.no.invalid> wrote

in message news:pan.2004.12.14.15.28.56.288347@grimstveit.no...

>I have a server running Tarantella Enterprise Desktop v3.42 on Linux,

> accessible via Apache and HTTPS. Problem is, that to access internal

> Citrix servers, it has to launch the Citrix client towards them using a

> local account.

>

> When people log into Tarantella using their username and password (stored

> in LDAP) they then have to type in the local Citrix client user's username

> and password (account stored locally on webserver), and then the actual

> NT4 username and password to get access to internal systems.

>

> Two issues I would like to address at the time of writing:

>

> * Since ssh is running on the webserver, everybody actually has password

> and username to local login on the machine, making the logon credentials

> being widespread, a setup I don't feel to good about securitywise.

>

> * Users have to log in three times. Since we have both LDAP and NT4 we've

> accepted usage of two logins, but the Citrix client local user seems very

> unneccesary.

>

> Thus, the questions: How do we enforce better security of this setup? What

> have we misunderstood? Can we - to make it easier for the end users -

> remove the Citrix client user totally from the webserver?

>

> Thanks in advance for any tips on how to resolve this. It gives me a

> headache and I probably shouldn't sleep at night knowing how many who

> actually can log into my webserver :-)

>

> --

> Jakob Breivik Grimstveit, http://www.grimstveit.no/jakob, +47 48298152

Escape27 at 2007-7-4 18:50:09 > top of Java-index,Desktop,Sun Secure Global Desktop Software...