Linux 虛擬機與主機之間的文件傳輸(三)

Linux  虛擬機與主機之間的文件傳輸(三)

一、簡述

       記錄Linux  虛擬機與主機之間的文件傳輸方式,比如使用共享文件夾、使用Samba、SecureCRT、FileZilla、CuteFTP軟件等方式進行文件共享/文件傳輸。

軟件打包:鏈接:https://pan.baidu.com/s/1EsuqgAbd4pORE8zJuW05hg 密碼:ldp7

二、方式1:設置共享文件夾方式

          1、打開VMware Workstation。

                

               

               

               

               

                

 設置成功後查看,(若是沒有生效,可嘗試重啓VMware)

               

三、方式2:使用Samba

         在虛擬機能上網情況下,下載安裝samba (需要超級權限)

         

         安裝完成後,修改samba配置文件,執行命令:vi /etc/samba/smb.conf

         

         設置登錄用戶名與密碼

         

        重啓samba服務,執行命令:/etc/init.d/smbd restart

        

        在Windows登錄,用戶名與密碼是之前設置的。(若是無法登錄,可嘗試關閉安全軟件,如電腦管家)

        

        或者是在文件資源管理器的路徑中填寫 \\虛擬機IP\用戶名   進行登錄

        

       登錄成功,就可以看到虛擬機共享的文件了。

       

四、 方式3:使用SecureCRT遠程登錄(基於SSH協議)

                   需要主機與虛擬機互相ping通。

                   1、安裝SSH,執行命令:apt-get install openssh-server (按照提示輸入或默認回車)

                     

                    安裝成功後,修改SSH的配置文件文件,輸入命令:vi /etc/ssh/ssh_config

                    

                    更改如圖所示:(記得保存)

                    

                    重啓SSH,執行命令:/etc/init.d/ssh restart

                    

                   使用SecureCRT軟件登錄

                  

                  

                 

                 登錄成功:

                 

                文件傳輸部分待補充。

五、方式5:使用FileZilla

             需要主機與虛擬機互相ping通。

             FileZilla是一個免費開源的FTP軟件,官網地址:https://filezilla-project.org/download.php

             

             安裝FileZilla,(默認式安裝即可,注意其中有一步驟詢問是否安裝Opera瀏覽器?),安裝成功後打開。

            (注:主機與虛擬機能夠相互ping通)

             

六、方式4:使用CuteFTP    

         需要主機與虛擬機互相ping通。安裝CuteFTP。

        虛擬機需要安裝ftp服務器           命令:sudo apt-get install vsftpd

        

        修改 vsftppd.conf文件,讓ftp具有寫權限。命令: vi /etc/vsftpd.conf    (超級權限)

        

       重啓ftp服務,命令:service vsftpd start

       

      主機需要開啓ftp服務:

       打開“開始”菜單進入“控制面板--程序--打開和關閉Windows功能

      

      

      

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章