非域计算机上模拟域用户,App-V如何让非域内(工作组)PC 也能享受应用程序虚拟化...
在App-V中,假如我們裝的是Application Virtualization Management Server,要求是有域環(huán)境和SQL server作為數(shù)據(jù)庫,但是有了域環(huán)境,如何讓非域PC也能訪問到server并可以實(shí)現(xiàn)應(yīng)用程序虛擬化呢?沒有域或者SQL server,微軟有解決的方案,使用Streaming Server或者App-V 獨(dú)立模式,但是假如已經(jīng)配置了Management Server,而且只有很少數(shù)的計(jì)算機(jī)在工作組模式下,那么適當(dāng)配置也可以使Management Server實(shí)現(xiàn)對非域PC實(shí)現(xiàn)應(yīng)用程序虛擬化,假如需要用到的話。
以下是分享一個(gè)方法,假如有某些地方說得不對,請大家指正,謝謝!
App-V 架構(gòu)的搭建環(huán)境在上一篇文章“圖解微軟應(yīng)用程序虛擬化工具App-V 4.5安裝”中已經(jīng)敘述,(http://bbs.winos.cn/thread-49320-1-1.html),這里直接從已經(jīng)裝好App-V client的工作組模式下的客戶端說起,假如有不清楚,請看看zh_cxl兄的APP-v4.5(softgrid)試用分享 (http://bbs.winos.cn/thread-49365-1-1.html),或者看看上述的這個(gè)帖子。
1. 域外有一臺PC, 處于工作組狀態(tài),PC取名為XP3
2. 測試中我們也使用計(jì)算機(jī)本地帳戶a,而非域用戶的帳號
3. 在XP3上安裝了Application Virtualization Client后,無法聯(lián)系服務(wù)器,也無法使用到虛擬化后的軟件,當(dāng)然,這是必然的,這只是一臺工作組的PC
4. 我們在服務(wù)器的活動(dòng)目錄,可以新建一個(gè)帳戶,專門給這樣的非域Visitor使用虛擬化程序,例如這里,建了帳戶a1, 并且屬于可以訪問App-V的組內(nèi)
5. 回到XP3,我們在控制面板-用戶帳戶中,點(diǎn)擊用戶a, 選擇管理我的網(wǎng)絡(luò)密碼
6. 服務(wù)器填寫你的app-v 服務(wù)器名稱,例如這里的gztemp
輸入用戶名和密碼,這里輸入的用戶是th.com下的域用戶a1
7.? 打開Application Virtualization Client, 在發(fā)布服務(wù)器中右鍵選擇新建服務(wù)器
8. 顯示名稱可選, 類型中,因?yàn)閷?shí)驗(yàn)采用RTSP而非RTSPS協(xié)議,所以類型中選擇Application Virtualization Server,而非選擇增強(qiáng)的安全的Application Virtualization Server
9. 主機(jī)名填寫服務(wù)器名,這里是GZtemp,端口是client端連接到服務(wù)器的端口,與服務(wù)器端安裝時(shí)候的一致,默認(rèn)是554,因?yàn)槲野惭b時(shí)選擇了1000,所以這里是1000
10. 可以看到新建的發(fā)布服務(wù)器了
12. 我們注銷一次,重新登陸,可以看到軟件加載正常
后語:
在安全性問題方面考慮,由于a1只屬于SGusers組,不屬于活動(dòng)目錄里其他的組,所以只有基本的domain user權(quán)限,而且在client端運(yùn)行將所有應(yīng)用程序都運(yùn)行了一遍后,你可以在控制面板-用戶帳戶中,在管理我的網(wǎng)絡(luò)密碼中,將這個(gè)保存的密碼刪去,那么這個(gè)PC就不會再有權(quán)限訪問你的服務(wù)器里,保證了安全性.
另外,假如不設(shè)置管理我的網(wǎng)絡(luò)密碼這一步驟也是可以的,直接選擇加載,用戶加載新的軟件會彈出對話框,因?yàn)闆]有權(quán)限連接到服務(wù)器,作為系統(tǒng)管理員的你可以幫助輸入用戶名和密碼,例如a1,讓其加載,接著讓其注銷用戶重新登陸,實(shí)驗(yàn)中的Msn,只需要加載一次,以后就算工作組PC的用戶不再有權(quán)限訪問你的服務(wù)器,也能正常使用Msn.
這種方法對于多數(shù)為域計(jì)算機(jī),很少數(shù)為非域內(nèi)計(jì)算機(jī)(工作組模式)的環(huán)境下,比較有效。但是對于工作組模式下的計(jì)算機(jī)下的應(yīng)用程序虛擬化部署,至少還有2種其他的方法。
1. 使用Streaming Server
輕量級基礎(chǔ)架構(gòu)由Microsoft System Center Application Virtualization Streaming Server 組成。該服務(wù)器可以對應(yīng)用程序進(jìn)行序列化,另外還可以在沒有活動(dòng)目錄或SQL Server 的情況下對應(yīng)用程序數(shù)據(jù)包進(jìn)行聯(lián)機(jī)升級;但這種方式下無法提供Desktop Configuration Service、軟件許可管理或軟件計(jì)數(shù)功能。這些服務(wù)都要依賴于針對虛擬化應(yīng)用程序配置的手動(dòng)或腳本化的清單文件。
2. 使用App-V 獨(dú)立模式
Sequencer 組件目前支持創(chuàng)建MSI 文件,這種方式可以進(jìn)一步實(shí)現(xiàn)虛擬化應(yīng)用程序的自動(dòng)化。MSI 文件中包含了元數(shù)據(jù),這樣一來分發(fā)系統(tǒng)就可以將虛擬化的應(yīng)用程序識別出來并進(jìn)行控制。客戶端也需要調(diào)整為獨(dú)立模式,這種模式下只允許對虛擬化應(yīng)用程序進(jìn)行基于MSI 的更新。這種模式主要針對于那些迫切需要虛擬化應(yīng)用程序但卻又無法保證與服務(wù)器連接的用戶。App-V 獨(dú)立模式可以讓用戶通過光盤、U盤、或現(xiàn)有的軟件分發(fā)系統(tǒng)部署以MSI 格式打包的虛擬化應(yīng)用程序。
總結(jié)
以上是生活随笔為你收集整理的非域计算机上模拟域用户,App-V如何让非域内(工作组)PC 也能享受应用程序虚拟化...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 苹果公司遭遇高管流失潮,高级销售主管将转
- 下一篇: 不止卫星通信!华为nova 11屏幕细节