VMP5.5.6软件商城和文件分发的配置应用
软件商城和文件分发是指通过搭建sftp服务器(winserver虚拟机)和VDC联动,可以实现管理员提前将软件的安装包放到sftp服务器上,虚拟机内使用“桌面助手”来看到发布的软件安装包,从而手动选择点击下载和安装;也可以设置文件下发策略,将文件强制下发到虚拟机的指定位置(支持定时定点下发)。具体配置应用如下:
一、安装前准备
(1)准备Windows Server虚拟机来承载文件服务器,推荐使用Windows 2012R2和2016版本,如 果 使 用 Windows Server 2008 或 R2 , 则 必 须 要 打 上 Windows SHA-2 补 丁(KB4474419、KB4490628)。
二、文件服务器搭建
1、在准备好Windows2012或2016系统上安装“远程桌面服务”功能。 2、登录VDC平台下载文件服务器agent进行安装,下载如下: 下载完后双击进行安装,在安装时选择“云盘或存储服务器”,如下图所示: 其他默认点击下一步完成即可,安装完成后进行重启服务器。
3、安装FreeSSHD软件 把准备好的FreeSSHD软件拷贝到服务器系统里,点击进行安装,如下: 使用默认安装路径,剩下都选择默认,点击Next,直到安装完成到如下界面: 点击是,最后点击Finish即安装完成即可。
4、FreeSSHD设置 使用管理员运行FreeSSHD程序,如下: 运行完成后,在右下角找到FreeSSHD程序图标,右击点击Settings,如下图所示: 在弹出界面点击Authentication,Password authentication选择Required,Public key authentication选择Disabled,点击应用,如下图所示: 点击Users,点击Add添加用户,设置用户名和密码,Authorization选择Password stored as SHA1 hash,勾选SFTP,此用户名密码后续需在VDC上关联此服 务器要用。如下图所示: 点击SFTP,选择一个文件目录作为SFTP服务的根目录,用于存放软件安装包,如下图所示: 点 击 SSH , Listen address 选 择 本 机 的 IP 地 址 , 勾 选 Start SSH server on freeSSHD startup,表示sftp服务可以开机自启,点击New生成RSA key和DSA key (选择1024bit后,保存到安装路径C:\Program Files (x86)\freeSSHd\下即可),如下图所示: 点击Automatic updates,取消勾选“Check for new version on startup”,目的是取消软件自动更新。如下图所示: 点击Servr status,然后点击Click here to start it启动服务,如下图所示: 服务启动完成后到此文件服务器搭建完成。
三、VDC关联文件服务器
1、登录VDC,点击文件管理/文件分类,然后点击添加文件存储服务器,如下图所示: 点击确定后,在右上角弹出立即生效,点击立即生效,如下: 文件存储服务器显示正常表示跟VDC关联完成,如下:
四、发布软件包和文件
1、发布软件安装包 登录VDC,点击文件管理/文件分发,点击新建文件,如下图所示: 2、发布文档
五、文件分发
文件发布之后,还可以根据时间对文件、软件包或脚本文件进行创建分发任务,点击文件管理/文件分发---->文件分发,点击新建,如下:
六、登录虚拟机查看效果
使用VDI客户登录虚拟机,然后打开桌面助手,点击软件商城,如下图所示:
七、注意事项:
1、虚拟机软件商城使用需要确保虚拟机到文件存储服务器设置的SFTP端口正常通信,否则下载失败,如下:
2、软件下载不支持并发同时下载,只能一个一个下载,如下所示: 3、如果虚拟机没有发布的文档打开程序会报如下错误: 4、目前脚本只支持.bat类型脚本文件 5、脚本在下发给虚拟机后会立即执行,而不需要用户同意,在新建分发脚本任务会有提示,如下:
|