雖然現在Linux作業系統越來越受企業的歡迎。與Windows作業系統相比,其具有免費、穩定等方面的特點。但是線上階段要全部普及Linux作業系統仍然是一件不可能完成的任務。因為現在很多軟體,如AutoCAD等作圖軟體,只能夠在微軟的作業系統上運行。為此在很長一段時間內,Windows作業系統與Linux作業系統必將共存一段時間。但是,讓人遺憾的是,Linux作業系統與Windows作業系統由於檔案處理機制的不一樣,為此在他們之間進行檔案分享權限設定的話,會產生格式化的相容問題。
筆者在Linux作業系統上安裝了Oracle資料庫系統。如上圖所示,這是在Linux作業系統Oracle系統的一個指令檔。其中addNode是在Linux作業系統上顯示的原始格式。但是將這檔案利用共用資料夾複製到Windows作業系統上就變為了“AddNode-backup”顯示的格式。從上面這個圖中可以看出,在微軟作業系統上其格式全部混亂了。也就是說,多行內容變為了同一行。這顯然給系統管理員帶來了一定的苦難。無論是閱讀還是修改,都比較麻煩。那麼是否有其他好的工具,可以解決這個問題呢?答案當然是肯定的。現在Linux作業系統與Windows作業系統之間有很多相容的工具,可以協助系統管理員解決這個檔案格式不相容的問題。筆者這裡將給大家推薦一款WinSCP工具。利用這款工具可以在兩個作業系統之間實現檔案的對傳,而且不用擔心這個格式不相容的問題。因為利用這款工具從Linux作業系統上複製檔案到Windows作業系統上時,其自動會對格式進行調整,以滿足Windows用戶端電腦顯示的需要。
一、WinSCP工具可以提供比較好的安全性。
Winscp工具是基於ssh協議實現的,而不是基於Telnet協議實現的。這兩個協議在安全性上是不同的。Telnet協議在網路傳輸過程中,賬戶名、密碼等等都是明文傳輸的。為此在使用這個協議時,其可能會被非法攻擊者竊取帳號、密碼等寶貴資訊。而且Telnet協議並不是Linux作業系統採用的預設協議。如果要使用Telnet協議的話,那麼需要在Linux作業系統上經過一系列複雜的配置才能夠使用。而Winscp工具所採用的協議是ssh協議。則是Linux作業系統所採用的預設遠程登入協議。為此在使用這個工具的時候,不需要再Linux作業系統上進行任何的設定。這無疑提高了這個小工具的使用價值。最重要的是,ssh協議其安全性很高,因為其在傳輸過程中,帳號密碼都是加密處理的,為此就不用擔心資料的外泄。
WinSCP的安全性不僅體現在這個協議的安全性上,而且其也對許可權進行了限制。如通常情況下,普通使用者是無法訪問/root目錄的。因為這個目錄是特權使用者root所專享的。現在如果使用者利用WinSCP來訪問Linux作業系統,想要複製/root目錄中的檔案時,系統會提出錯誤資訊。因為普通使用者無法訪問這個目錄,為此使用者的這次訪問會被拒絕。
為此,使用這個WinSCP工具,其不僅方便,而且安全性又有所保證。這也是筆者推薦大家使用這個工具的一個重要原因。