linux桌面vda发布,Deploying Citrix XenDesktop Linux VDA using Red Hat Ente

Previously I

covered configuration of the

Linux VM in preparation of the Linux VDA install.

If you have not already read through Part 1, I highly encourage you

to do so by selecting the link below.

Part 1: Introduction to the Linux VDA and Red Hat Enterprise

Linux

Part 2: Preparing the Linux VM

for the VDA –

Installing and Configuring Prereqs

Part 3: Installing the Linux VDA

and Deploying Linux Specific Catalogs and Delivery

Groups < YOU ARE HERE

Part 4: Bonus – Simple Image Management and

Deployment of Linux VDAs

Installing and Configuring the Linux XenDesktop VDA

The Linux VM is configured, joined to the domain, and verified

as ready to go. Now it’s time to install and configure

Download or copy the LinuxVDA zip file to the Linux OS. Launch a

terminal and run the following command to unzip the .gz file.

Alternatively, you can unzip the file from the GUI by right

clicking on the file and selecting Extract here.

tar xvzf citrix-linuxvda-rhel-1.0.0.gz

a4c26d1e5885305701be709a3d33442f.png

Showing the GUI Option:

a4c26d1e5885305701be709a3d33442f.png

The important file within the zip file is the XenDesktop VDA rpm

package. This will be installed using the following command. Before

continuing, be sure all required prerequisite packages are

installed as listed in the beginning of this article.

rpm –i XenDesktopVDA-1.0.0.161-0.x86_64.rpm

a4c26d1e5885305701be709a3d33442f.png

As referenced after the install is complete, the Linux VDA

requires configuration before it is ready for use. You can either

following the instructions and run“/usr/local/sbin/ctxsetup.sh”or

you can do what I did, and simply create a script with the values

already specified. This makes repeat deployments much quicker and

easier.

As a bonus, at the end of this blog I will demonstrate the

process to follow if you would like to quickly spin off and

provision additional Linux VDAs.

Note: I would recommend making a copy of the VM at this

point, prior to configuring the VDA, so that you have a “fresh”

Linux OS ready for deployment of future clones.

Before showing the final script configuration, let me explain

each option that is allowed with the script. Again, this

information comes straight from the Citrix Linux Virtual Desktop

Install Guide, so please refer to it for more information.

CTX_XDL_SUPPORT_DDC_AS_CNAME = – Support the specification of

DDC names via CNAME. Typically set to no.

CTX_XDL_DDC_LIST = – The list of DDCs separated using spaces—no

commas here please, and be sure to use FQDNs.

CTX_XDL_REGISTER_SERVICE = - Select

Y to have the VDA Services start on

boot.

CTX_XDL_ADD_FIREWALL_RULES = – Select

Y to automatically have the firewall

exception rules added for the Linux VDA.

CTX_XDL_AD_INTEGRATION = <1 | 2>– Select

1 for Samba Winbind (Select 2 for

Quest).

CTX_XDL_VDA_PORT = – Provide the port number for VDA

communication with the DDC. This is typically port

80 .

CTX_XDL_USER_FORMAT = <1 | 2 | 3>- Select the format

that will be used for user authentication. Use

1 for domain\user

and 2 for

user@domain .

CTX_XDL_START_SERVICE = – Select

Y

to start the services immediately start the services once

configuration is complete.

To create the script, open a new file using gedit, nano, or VI.

Type in the following content to set the environment variables and

run the ctxsetup.sh script from within the custom script. Change

the environment variables as necessary to fit your desired

configuration.

export CTX_XDL_SUPPORT_DDC_AS_CNAME= N

export CTX_XDL_DDC_LIST= DDC-FQDN(s)

export CTX_XDL_REGISTER_SERVICE= Y

export CTX_XDL_ADD_FIREWALL_RULES= Y

export CTX_XDL_AD_INTEGRATION= 1

export CTX_XDL_VDA_PORT= 80

export CTX_XDL_USER_FORMAT= 1

export CTX_XDL_START_SERVICE= Y

sudo -E /usr/local/sbin/ctxsetup.sh

a4c26d1e5885305701be709a3d33442f.png

Save the file with a name of your choice and store it somewhere

you will remember!

To run the script, the file must first have the “execute”

permission added. Run the below command to allow the script to

execute.

chmod +x

a4c26d1e5885305701be709a3d33442f.png

Once the script is run, the Linux VDA install and configuration

is complete. It’s now time to create the Catalog and Delivery

Group.

Create the Linux VDA Catalog and Delivery Group

Create the Linux VDA Catalog

The creation of a Linux OS Catalog is very similar to a

Windows Server OS catalog. Launch Citrix Studio and navigate the

Machine Catalogs section and select Create

Catalog .

a4c26d1e5885305701be709a3d33442f.png

Review the Introduction if desired and click

Next .

a4c26d1e5885305701be709a3d33442f.png

As stated previsouly, Linux VDA Catalogs are much like Windows

Server OS catalogs. In fact, that’s the option we will use when

creating the catalog, as there isn’t an available option for Linux

Desktop or Server OS, yet.

a4c26d1e5885305701be709a3d33442f.png

Although I have successfully tested power managed Linux

machines, the Citrix Linux Guide asks that Catalogs be configured

to not be power managed.

a4c26d1e5885305701be709a3d33442f.png

Select Add computers to add

the newly created Linux Machine(s) to the catalog.

a4c26d1e5885305701be709a3d33442f.png

Once all machines are added, click

Next .

a4c26d1e5885305701be709a3d33442f.png

Provide a Name and a

Description for the Catalog and click

Finish .

a4c26d1e5885305701be709a3d33442f.png

Once complete, double click on the Catalog to open the

Machine view. If everything was configured correctly, the

Registration State will appear as

Registered !

a4c26d1e5885305701be709a3d33442f.png

Create the Linux VDA Delivery Group

Starting from Studio in the Delivery Groups Pane,

select Create Delivery Group .

a4c26d1e5885305701be709a3d33442f.png

As expected, under the Machines section, we will want to add the

Linux Machines from the Catalog created in the above steps.

a4c26d1e5885305701be709a3d33442f.png

Just as with the Catalog, the Linux VDA Delivery Group is

limited in what can and cannot be configured. In this case, Linux

Delivery Groups are limited to Delivery Type

Desktops only. This means that

published applications on the Linux OS are not supported

.

a4c26d1e5885305701be709a3d33442f.png

Add the list of Users and/or

Groups that will be granted access to this Delivery

Group.

a4c26d1e5885305701be709a3d33442f.png

Once all users and groups have been added, Click

Next .

NOTE: Logon of Unauthenticated (anonymous) users is not

supported with the Linux OS.

a4c26d1e5885305701be709a3d33442f.png

Since no Citrix Receiver was installed on the Linux OS, I

did not have StoreFront configured automatically. If this is the

case, leave Manually …

selected and click Next .

a4c26d1e5885305701be709a3d33442f.png

Provide a Delivery Group name ,

Display name , and Delivery Group

description . Review the

Summary and when ready to create the

Delivery Group, click Finish .

a4c26d1e5885305701be709a3d33442f.png

And I present to you, the Linux Citrix Desktop, complete with

home folder, text editor and the always handy calculator.

a4c26d1e5885305701be709a3d33442f.png

To continue on in the series, choose one of the sections

below.

Part 1: Introduction to the Linux VDA and Red Hat Enterprise

Linux

Part 2: Preparing the Linux VM

for the VDA –

Installing and Configuring Prereqs

Part 3: Installing the Linux VDA

and Deploying Linux Specific Catalogs and Delivery

Groups < YOU ARE HERE

Part 4: Bonus – Simple Image Management and

Deployment of Linux VDAs

As always, if you wish to

leave any questions, comments, or feedback, feel

free to do so below. Thanks!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux VDA 版本中增加了以下新增功能和增强功能。 支持 Xauthority 本版本支持 Xauthority。 启用此功能后,Linux VDA 现在支持适用于 X Window 授权的基于 cookie 的访问。 有关详细信息, 请参阅 Configure Xauthority(配置 Xauthority)。 提示 Xauthority 文件可以在每个登录用户的主目录中找到,用于在 xauth 使用的 cookie 中存储凭据用于 X 会话的身份验证。 启动 X 会话 后,该 cookie 将用于对与该特定显示的连接进行身份验证。 支持 IPv6 本版本支持 IPv6。 启用此支持后,128 位寻址架构现在扩展到 Linux VDA。 有关详细信息,请参阅配置 IPv6。 支持 LDAPS 对安全 LDAP (LDAPS) 的支持在本版本的 Linux VDA 中已实现。 启用此支持后,可以为您的 Active Directory 管理的域启用安 全轻型目录访问协议以提供通过 SSL(Secure Socket Layer,安全套接字层)/TLS(Transport Layer Security,传输层安全 性)进行通信。 有关详细信息,请参阅配置 LDAPS。 注意 使用 LDAPS 时,必须先获取有效的证书才能启用安全 LDAP。 使用安全 LDAP 证书时请注意以下指导原则: 证书必须由要使用该证书连接到域的 Linux VDA 信任的颁发机构颁发。 此颁发机构可以是企业认证颁发机构,或者是运行 Linux VDA 的设备信任的向公众开放的颁发机构。 证书必须长期有效。 根据经验来看,证书的有效期至少应为 3-6 个月以防止证书过期时出现不必要的中断。 在托管域上对证书使用者名称使用通配符被视为最佳做法。 例如,如果您的域名为 mydomain.com,则证书的使用者名称应为 *mydomain.com。 此外,请将 DNS 名称设置为此通配符名称。 应配置安全 LDAP 证书以获取数字签名和密钥加密。 证书必须对 SSL 服务器身份验证有效。 用于域加入的 SSSD 本版本的 Linux VDA 向管理员提供使用 SSSD 将 Linux 计算机加入域的功能。 与使用利用 Winbind 的当前方法(以及其他方 法)相比,此功能提供对不同身份和身份验证提供程序的访问权限。 SSSD 为系统守护程序,其主要功能是通过能够提供缓存和脱机支持的通用架构提供对身份和身份验证远程资源的访问权限。 SSSD 同时提供 PAM 和 NSS 模块。 有关详细信息,请参阅为 RHEL 配置 SSSD 和为 Ubuntu 配置 SSSD。 支持 Ubuntu 16.04

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值