現(xiàn)在很多企業(yè)業(yè)務(wù)的服務(wù)器都在使用linux系統(tǒng),因?yàn)長(zhǎng)inux系統(tǒng)支持高效的命令行操作,這樣只要設(shè)置好命令就可以讓很多業(yè)務(wù)自動(dòng)運(yùn)行。不過(guò)Linux系統(tǒng)畢竟很多朋友還是不熟悉,這樣在服務(wù)器上部署的時(shí)候就非常不方便。現(xiàn)在可以借助開源免費(fèi)的WinSCP在我們熟悉的windows系統(tǒng)下實(shí)現(xiàn)文件部署了。
首先sourceforge.net網(wǎng)站下載所需的軟件,啟動(dòng)WinSCP后會(huì)自動(dòng)彈出的新建站點(diǎn)的窗口,這里按提示輸入主機(jī)名(即服務(wù)器的IP地址)和登陸賬戶、密碼(圖1)。

圖1 新建站點(diǎn)
對(duì)于服務(wù)器的IP地址,如果是阿里云的用戶,可以在登錄阿里云后切換到“控制臺(tái)→云服務(wù)器ECS”,選中需要連接的服務(wù)器后即可看到它的IP地址(圖2)。

圖2 查看IP地址
如果沒(méi)有阿里云賬號(hào),則可以使用root身份進(jìn)入Linux系統(tǒng)后,在其終端窗口輸入“ifconfig –a”,這樣在命令提示符窗口即可看到當(dāng)前服務(wù)器的IP地址(圖3)。

圖3 使用命令行查看IP
成功連接后在WinSCP窗口可以看到左側(cè)窗格是本地內(nèi)容,右側(cè)則是Linux服務(wù)器上的目錄。如果要部署命令到Linux服務(wù)器,實(shí)際操作非常簡(jiǎn)單,只要將本地準(zhǔn)備好的命令直接拖到右側(cè)窗格對(duì)應(yīng)的目錄結(jié)構(gòu)下即可(圖4)。

圖4 在Windows下訪問(wèn)Linux目錄
同樣的,如果要將Linux服務(wù)器的文件下載到本地,只要將右側(cè)文件拖到左側(cè)窗格保存即可。可以看到借助WinSCP,我們無(wú)需在復(fù)雜的命令行下進(jìn)行操作。文件的傳輸和部署只要在Windows下拖曳即可完成,大大方便我們對(duì)Linux服務(wù)器的文件管理。
小提示:如果在連接的時(shí)候,WinSCP提示連接被拒絕,原因主要是由于未在Linux服務(wù)器安裝SSHD所致,可以在終端窗口輸入“sudo apt-get install openssh-server”等待安裝,然后輸入“y”進(jìn)行安裝即可。