Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

我自横刀向天笑,去留肝胆两昆仑。这篇文章主要讲述Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游相关的知识,希望能为你提供帮助。
在DC00上创建一个用户组avdusers安全组

Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

在Azure上创建一个存储账户为hkavdusersprofile,选择高级性能和文件共享,其他默认一直下一步开始创建
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

接下来在该存储账户下创建一个文件共享目录hk-userprofile01
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

配置Azure文件共享与AD启用基于标识的访问,利用自己手上的Windows 11电脑安装az模块
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

【Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游】替换“资源组名称”,“存储账户名称”, 运行下面Powershell 命令
Connect-AzAccount
$ResourceGroupName = "资源组名称"
$StorageAccountName = "存储账户名称"
New-AzStorageAccountKey -ResourceGroupName $ResourceGroupName -Name $StorageAccountName -KeyName kerb1
Get-AzStorageAccountKey -ResourceGroupName $ResourceGroupName -Name $StorageAccountName -ListKerbKey | where-object{$_.Keyname -contains "kerb1"}
备注:国内版是Connect-AzAccount -Environment AzureChinaCloud,国际版就是Connect-AzAccount
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

从上图获取到了kerb1秘钥值XyQH2xQCjTdPyH5Sm7i2V5+u3tjSV5odGj/kuZbhuR6B6T9NquLIGQ/1wPTIXkE5Zb6kxYRSQml1XPkDZgYktw==
在DC00上创建一个azurestorage用户,密码是上图的kerb1的秘钥,并设置该账户密码永不过期
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

查看存储账户终结点地址
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

在DC00上管理员方式打开CMD,注册SPN, 运行如下命令, 红色字体替换为自己的存储账号的终结点地址,绿色字体是上面DC00创建的账户
setspn -S cifs/hkavdusersprofile.file.core.windows.net azurestorage
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

在DC00上管理员方式打开Powershell,执行Get-ADDomain
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

运行命令: get-aduser azurestorage | Select-Object
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

根据上述信息替换如下命令中的参数,在Windows 11上继续执行如下命令
Set-AzStorageAccount `
-ResourceGroupName "资源组名称" `
-Name "存储账户名称" `
-EnableActiveDirectoryDomainServicesForFile $true `
-ActiveDirectoryDomainName "AD域名" `
-ActiveDirectoryNetBiosDomainName "AD域的NETBIOS名称" `
-ActiveDirectoryForestName "AD域林名称" `
-ActiveDirectoryDomainGuid "AD域对象GUID" `
-ActiveDirectoryDomainsid "AD域SID" `
-ActiveDirectoryAzureStorageSid "azurestorage账户SID"
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

接下来在Azure门户上的存储账户中,点开文件共享看到Active Directory由原来的“未配置”变成了“已配置”状态,表示Azure文件共享与AD启用基于标识的访问配置成功
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

在DC00上新建一个域管理员账号zhangjs@basehome.com.cn,等待同步到AAD或者打开powershell执行Start-ADSyncSyncCycle -PolicyType Delta立即同步
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

下面为AD用户配置访问Azure文件共享权限:
  • avdusers组需要Azure文件共享的参与者权限
  • zhangjs需要Azure文件共享的特权参与者权限
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

接下来使用zhangjs登录DC00,挂载Azure文件共享作为映射盘符Z,并配置Azure文件共享的NTFS权限,那么首先需要打开存储账户中的文件共享目录hk-userprofile01,点击连接,设定映射盘符号,验证方式为AD,复制下面生成的Powershell脚本
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

在DC00上(不要以右键管理员的方式)打开Powershell执行复制的脚本挂载Azure文件共享目录hk-userprofile01
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

右键Z盘配置如下权限:
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

下面开始配置用户配置文件漫游,在这里就需要用到FSLogix,在DC00上下载FSlogix,解压
将C:\\windows目录下的PolicyDefinitions文件夹复制到C:\\Windows\\SYSVOL\\domain\\Policies目录下
复制FSLogix解压出来的fslogix.admx到C:\\Windows\\SYSVOL\\domain\\Policies\\PolicyDefinitions目录下
复制fslogix.adml复制到C:\\Windows\\SYSVOL\\domain\\Policies\\PolicyDefinitions\\en-US目录下
接下来打开DC00的组策略管理器,新建一个组策略为FSlogix,并编辑它:
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

如上图, 在计算机下的管理模板找到FSLogix, 配置Profile container.
开启如下配置
?Set Outlook cached mode on successful container attach
?Enabled
?VHD location
?Delete local profile when FSLogix Profile should apply
其中VHD Location的内容填写: \\\\hkavdusersprofile.file.core.windows.net\\hk-userprofile01
(存储账户名字和共享名字根据实际情况修改)
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片

开启如下配置:
?Virtual disk type (选择VHDX)
?Swap directory name componen
Azure Virtual Desktop-3-配置Azure文件共享及配置用户配置文件漫游

文章图片


    推荐阅读