下安裝使用有任何問題,都可以私信我
一直以來,局域網都是用radmin或者遠程桌面,但是,radmin的破解文件容易被誤殺,導致遠程失效,而遠程桌面雖然好用,但是,你的操作使用人無法觀看等問題,還有就是電腦必須設置密碼等,故今天在內網部署rustdesk,實現IP地址訪問,解決其他軟件不好實現的功能、本次使用window2008來部署。
windows server 2008 Standard 帶桌面管理版
二、安裝node.js
2.1、node.js基本信息
軟件:node-v10.24.1-x64 (window2008 安裝的版本比較低)
node.js官網:Node.js (nodejs.org)
下載下來后一直下一步,不用管其他的
查看node版本
C:\Users\Administrator>node -v
v16.14.2
npm install -g pm2
npm install pm2-windows-startup -g
pm2-startup install
安裝過程記錄
C:\Users\Administrator>npm install -g pm2
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
added 182 packages, and audited 183 packages in 57s
12 packages are looking for funding
run npm fund for details
found 0 vulnerabilities
npm notice
npm notice New minor version of npm available! 8.5.0 -> 8.13.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.13.2
npm notice Run npm install -g npm@8.13.2 to update!
npm notice
C:\Users\Administrator>npm install pm2-windows-startup -g
added 19 packages, and audited 20 packages in 8s
found 0 vulnerabilities
C:\Users\Administrator>pm2-startup install
Successfully added PM2 startup registry entry.
————————————————
四、安裝VC++
VC_redist.x64.exe (直接下載安裝就行)
下載地址:https://docs.microsoft.com/zh-CN/cpp/windows/latest-supported-vc-redist?view=msvc-170
五、運行hbbr和hbbs
5.1、解壓rustdesk-server-windows-x64.zip到C盤
5.2、運行hbbr和hbbs
依次運行以下命令
cd c:\rustdesk-server-windows-x64
pm2 start hbbs.exe -- -r hbbr運行所在主機的地址
pm2 start hbbr.exe
pm2 save
cd c:\rustdesk-server-windows-x64 表示進入rustdesk-server-windows-x64.zip解壓后目錄
安裝過程記錄
C:\Users\Administrator>cd C:\rustdesk-server-windows-x64
C:\rustdesk-server-windows-x64>pm2 start hbbs.exe -- -r 192.168.0.66
C:\rustdesk-server-windows-x64>pm2 start hbbr.exe
C:\rustdesk-server-windows-x64>pm2 save
PM2 list
# 若兩個服務的狀態都是 online 代表成功
6.1、所需端口
官方文檔:默認情況下,hbbs 監聽21115(tcp), 21116(tcp/udp), 21118(tcp),hbbr 監聽21117(tcp), 21119(tcp)。
請注意21116同時要開啟TCP和UDP。
21115 是hbbs用作NAT類型測試
21116 UDP是hbbs用作ID注冊與心跳服務
21116 TCP是hbbs用作TCP打洞與連接服務
21117 是hbbr用作中繼服務
21118和21119是為了支持網頁客戶端。如果您不需要網頁客戶端(21118,21119)支持,對應端口可以不開。
TCP:21115, 21116, 21117, 21118, 21119
UDP:21116
6.2、配置入棧規則
方法/步驟
2、當彈出如圖所示的設置密碼窗口后,在此我們需要輸入壓縮密碼,以實現對想要加密的文件進行加密壓縮操作,經過壓縮的文件,當我們嘗試對其進行訪問操作時,需要輸入解壓密碼才能正常訪問。通過此方法就有效的防止了用戶隨意查看加密文件的功能。
3、對于因意外情況造成的電腦文件丟失問題,我們可以借助 如圖所示的電腦數據恢復工具,嘗試對已刪除的 電腦文件進行恢復操作。如圖所示,在“掃描”窗口中,可以設置想要進行掃描恢復的文件類型。
4、接下來就正式進入文件掃描及恢復過程,如圖所示,當整個掃描操作完成后,從左側“文件類型”列表中選擇想要恢復的文件類型,之后在右側文件列表中選項相應的文件,點擊“下一步”,并按提示操作以完成電腦文件的恢復操作。
5、雖然通過以上兩種方法,我們可以實現對電腦文件進行訪問權限控制操作,同時還可以針對電腦中無意或意外情況下造成文件丟失的問題進行恢復。但是以上方法存在明顯的不足之處:一方面通過壓縮密碼對文件進行加密操作后,只能對其打開權限進行控制,而無法對文件的復制、刪除或修改操作進行控制。另一方面,安全性比較差,目前存在可以針對壓縮密碼進行破解的工具。為了彌補以上不足,我們可以通過專門用于對電腦文件進行加密的工具來實現。通過百度搜索下載大勢至電腦文件加密系統進行安裝。從打開的程序主界面中,點擊“加密文件”或“加密文件夾”后,就可以針對特定的文件或文件夾進行加密操作了。
6、針對加密后的文件及文件夾,我們可以在此界面中,對其訪問權限進行查看,同時還可以對其進行解密操作。如圖所示,右擊文件列表中對應的文件,從其右鍵菜單中選擇“解密”項即可實現。
7、利用大勢至電腦文件加密系統可以實現針對文件或文件夾的加密操作,同時還可以針對電腦文件的訪問權限進行控制,如圖所示,通過其高級權限界面,可以針對加密文件的復制、刪除或修改操作進行訪問權限管理。同時還可以針對電腦隱私文件進行保護,針對電腦磁盤分區進行加密管理。
企業里,不同時期的電腦同時使用是經常遇到的情況,有些大企業更新換代比較快,可以降低維護成本,但很多小企業,都是電腦無法再啟動了,修不好了,實在是太慢了,才能退出歷史舞臺,所以掌握不同操作系統電腦之間的共享設置很重要,尤其是跨度比較大的操作系統。
Windows 10的電腦要訪問WINDOWS XP 電腦中掃描的文件目錄,一直提示錯誤信息:
我們通過這臺電腦的名稱可以判斷這是2011年11月6號安裝的操作系統,已經使用快10年了,說明還是很穩定。
但是相同的環境下,Windows XP Windows 7 都可以正常訪問該電腦共享文件夾,唯有這個WINDOWS 10 2004版本的這個不行,但是可以PING 通,說明網絡是通的,既然Windows 10 不能訪問 XP ,如果能用XP訪問WINDOWS 10 的共享目錄也可以實現共享的功能,嘗試后也不行,但是WINDOWS 7 可以正常訪問WINDOWS 10的共享目錄,WINDOWS 10 也能訪問 WINDOWS 7的共享文件夾。
通過設置訪問密碼、禁用防火墻、添加WINDOWS 憑據管理,都沒有效果,最后通過設置一個選項,在WINDOWS 10的控制面板中,程序和功能,打開后,選擇左側導航欄,啟用或關閉WINDOWS 功能, SMB1.0/CIFS 文件共享支持,應用后,重新啟動電腦,可以正常訪問WINDOWS XP 的共享文件夾了。
背景資料:
SMB(Server Message Block)協議是一種網絡共享協議,SMB協議是一種客戶端 - 服務器通信協議,用于共享對網絡上的文件,打印機,串行端口和其他資源的訪問。SMB協議經過多年發展,有了許多版本,而每個版本都有其特定標準的數據包或語言。而CIFS(Common Internet File System)協議就是Microsoft開發的SMB協議的早期的一種數據包版本/語言。雖然其主要用途是文件共享,但SMB協議功能還包括以下內容:
? 數據包/版本協商(用于確定服務器和客戶端都支持的具有最高功能級別的數據包版本)
? 確定網絡上的其他Microsoft SMB協議服務器或網絡瀏覽
? 網絡打印
? 文件,目錄和共享訪問身份驗證
? 文件和記錄鎖定
? 文件和目錄更改通知
? 擴展文件屬性處理
? Unicode支持
? 機會鎖(協調客戶端和服務器的數據一致性,使服務器和客戶端數據同步)
以下簡述SMB協議數據包交換的過程:
1.客戶端和服務器建立NetBIOS會話。
2.客戶端和服務器協商使用的Microsoft SMB協議版本。
3.客戶端登錄到服務器。
4.客戶端連接到服務器上的共享。
5.客戶端在共享上打開一個文件。
6.客戶端從文件中讀取。
SMB協議有許多版本和改變。以下是SMB協議一些著名版本的簡要概述:
? SMB 1.0(1984):由IBM創建,用于DOS中的文件共享。引入機會鎖定(OpLock)作為旨在減少網絡流量的客戶端緩存機制。微軟稍后會在其LAN Manager產品中包含SMB協議。
? CIFS(1996):Microsoft開發的SMB版本,在Windows 95中首次亮相。增加了對更大文件大小的支持,直接通過TCP / IP傳輸,以及符號鏈接和硬鏈接。
? SMB 2.0(2006):隨Windows Vista和Windows Server 2008發布。減少干擾以提高性能,增強可擴展性和彈性,并增加對WAN加速的支持。
? SMB 2.1(2010):Windows Server 2008 R2和Windows 7引入。客戶端oplock租賃模型取代了OpLock,以增強緩存并提高性能。其他更新包括大的最大傳輸單元(MTU)支持和提高的能源效率,這使得來自SMB服務器的打開文件的客戶端能夠進入睡眠模式。
? SMB 3.0(2012):在Windows 8和Windows Server 2012中推出。添加了幾項重要升級,以提高可用性,性能,備份,安全性和管理。值得注意的新功能包括SMB多通道,SMB Direct,客戶端訪問的透明故障轉移,遠程VSS支持,SMB加密等。
? SMB 3.02(2014):在Windows 8.1和Windows Server 2012 R2中引入。包含的性能更新以及完全禁用CIFS / SMB 1.0支持的功能,包括刪除相關的二進制文件。
? SMB 3.1.1(2015):隨Windows 10和Windows Server 2016發布。增加了對高級加密,預身份驗證完整性以防止攻擊以及對其他更新的支持。