最近在做一個(gè)vue項(xiàng)目,每次build包之后都要拷貝然后遠(yuǎn)程到服務(wù)器上操作,頻繁改動(dòng)項(xiàng)目遠(yuǎn)程拷貝實(shí)在費(fèi)時(shí)費(fèi)力跺嗽,所以想到啟動(dòng)服務(wù)器的sshd服務(wù),然后利用ftp上傳不是很香嗎页藻,未免自己忘記記錄一下桨嫁,操作如下:
Windows Server 2012服務(wù)器:
首先關(guān)閉防火墻
<meta charset="utf-8">
1 、下載OpenSSH-Win32或OpenSSH-Win64 安裝包份帐,根據(jù)不同的系統(tǒng)選擇不同的安裝包璃吧,如果是64位系統(tǒng),選擇32位可以废境。
下載地址:https://github.com/PowerShell/Win32-OpenSSH/releases
網(wǎng)盤下載地址:https://pan.baidu.com/s/1zfzlzDMnxiulQy6ZjFGDKQ
4、安裝SSH服務(wù)
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
安裝成功會(huì)提示successful installed
5驮宴、在防火墻開啟端口22端口號(hào)
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
6务冕、啟動(dòng)ssh服務(wù)
net start sshd
7、設(shè)置ssh服務(wù)為開機(jī)自啟
右鍵我的電腦—管理幻赚,彈出一個(gè)界面
8、這樣就已經(jīng)在Windows server安裝了openssh了臊旭,下面我們驗(yàn)證一下是否能在其他電腦連接上服務(wù)器
客戶端Windows 10:
win + r進(jìn)入cmd落恼,執(zhí)行:
ssh root@IP
root:服務(wù)器用戶名
IP:服務(wù)器遠(yuǎn)程ip地址
如下:然后根據(jù)提示輸入服務(wù)器遠(yuǎn)程密碼就連接成功了
接著我們就可以在電腦上安裝ftp然后連接上服務(wù)器