亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 291
粉絲 0
評論 0
訪問量 450317
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
windows主機(jī)和ubuntu互傳文件的4種方法
原創(chuàng)
3160人瀏覽過

鏡像下載、域名解析、時間同步請點擊 阿里云開源鏡像站

我的ubuntu系統(tǒng)是安裝在 VMware 虛擬機(jī)中的,兩者之間經(jīng)常要互傳文件,下面介紹4種常用的互傳文件方法。

1. 共享文件夾方式互傳

在虛擬機(jī)中需要開啟共享文件夾的功能。首先虛擬機(jī)中的ubuntu要求是已經(jīng)開機(jī)了的狀態(tài),然后進(jìn)行設(shè)置:虛擬機(jī) -> 設(shè)置 -> 選項 -> 共享文件夾,然后選擇總是啟動,然后再添加一個和主機(jī)windows共享的路徑。

如下圖:

file

設(shè)置完之后,我們點擊確定再次回到ubuntu。然后一般來說共享文件夾在ubuntu中的路徑是:/mnt/hgfs/winshare

其中,winshare 這個目錄就是我在windows主機(jī)創(chuàng)建的共享目錄,你自己創(chuàng)建的時候可能命名不一樣。

共享文件夾的缺點就是,ubuntu中的一些特有的文件,比如符號鏈接文件,在windows的共享文件夾下會報錯的。但如果使用 samba 共享文件夾就不會。

2. 使用 FileZilla 工具互傳

FileZilla是一款免費的工具,是基于 FTP 協(xié)議進(jìn)行文件互傳的,在傳輸過程中我們的ubuntu是作為服務(wù)器, FileZilla 工具則是作為客戶端。

2.1 ubuntu安裝 FTP服務(wù)

1.在ubuntu終端下輸入如下命令:

  1. sudo apt-get install vsftpd

2.安裝完之后檢查 /etc/vsftpd.conf 配置文件

輸入如下命令打開配置文件:

  1. sudo vi /etc/vsftpd.conf

然后檢查下圖 28 和 31 行的內(nèi)容是否有被注釋掉,如果前面有 “#” 號注釋起來的話,就去掉即可。

file

3.修改完之后,重啟FTP服務(wù),如下命令:

  1. sudo /etc/init.d/vsftpd restart

2.2 windows安裝和配置FileZilla

1.FileZilla 客戶端下載和安裝

FileZilla工具可以去官網(wǎng)下載即可,https://www.filezilla.cn/download

file

我們要安裝的是客戶端,選擇對應(yīng)版本的客戶端下載,然后一路 next 安裝即可。

2.FileZilla 軟件配置和連接ubuntu

打開 FileZilla 軟件,然后選擇:文件 -> 站點管理器 -> 點擊新增站點,然后配置連接參數(shù),如下圖:

file

點擊連接之后,就可以看到ubuntu下的文件了,如下圖:

file

我們要把windows的文件拷貝到ubuntu中,直接在左側(cè)把windows下的目錄文件拖到右側(cè)ubuntu中指定的目錄即可。

3.解決 FileZilla 顯示 ubuntu 中的文件時間多了8小時問題

連接到ubuntu之后,我發(fā)現(xiàn) FileZilla 顯示 ubuntu 的文件時間是多了8小時的,解決辦法就是我們設(shè)置服務(wù)器的時間減去8小時即可,如下圖:

file

3. Mobaxterm 通過ssh遠(yuǎn)程登錄ubuntu互傳

如何使用 Mobaxterm 終端遠(yuǎn)程登錄ubuntu,請參考我寫的這篇文章 《嵌入式Linux開發(fā)環(huán)境搭建》,這里不重復(fù)介紹了。

我們遠(yuǎn)程登錄后,下面就可以上傳和下載文件了,如下圖:

file

不過此種方式互傳文件沒有使用 FileZilla 工具效率高。

4. samba 方式互傳

samba是通過網(wǎng)絡(luò)來進(jìn)行windows和ubuntu互傳文件的,所以我們必須保證windows和ubuntu直接可以互相ping通。

4.1 ubuntu安裝和配置samba

1.安裝samba服務(wù)

  1. sudo apt-get install samba

2.確定是否確實安裝了

  1. samba --version

輸入這個命令,確實安裝的話,會打印出samba的版本

3.創(chuàng)建一個samba服務(wù)的共享目錄,并配置該目錄為最高權(quán)限

  1. sudo mkdir /home/book/samba_share
  2. sudo chmod 777 /home/book/samba_share

4.添加samba用戶

  1. sudo smbpasswd -a book

參數(shù) -a 就是添加一個用戶,book就是我ubuntu的用戶(注意一定要是ubuntu存在的用戶)。這一步會要求設(shè)置輸入兩次密碼

5.修改samba服務(wù)的配置文件

我們先把原來的文件復(fù)制一份備份,輸入如下命令:

  1. sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

然后打開 /etc/samba/smb.conf 該配置文件:

  1. sudo vi /etc/samba/smb.conf

在配置文件的最后面加入下面的內(nèi)容:

  1. [share]
  2. comment = Share folder
  3. # 共享目錄,這個寫的是你剛剛創(chuàng)建的samba共享目錄
  4. path = /home/book/samba_share
  5. create mask = 0700
  6. directory mask = 0700
  7. # 用于登錄的賬戶
  8. valid users = book
  9. force user = book
  10. force group = book
  11. # 是否公開分享
  12. public = yes
  13. # 是否允許來賓用戶訪問
  14. guest ok = yes
  15. # 是否只讀
  16. read only = no
  17. # 是否可被瀏覽
  18. browseable = yes
  19. available = yes
  20. writable = yes

修改完之后保存退出即可。

6.重啟samba服務(wù)

  1. sudo service smbd restart

4.2 windows中訪問ubuntu的samba共享目錄

配置完ubuntu的samba服務(wù)后,我們直接在windows的網(wǎng)絡(luò)中輸入ubuntu的IP即可訪問samba的共享目錄,可以在這個目錄下進(jìn)行互傳文件。如下圖:

file

為了后面可以像訪問windows中的C盤、D盤一樣,我們可以映射samba共享目錄到windows中,點擊右鍵,然后選擇映射網(wǎng)絡(luò)驅(qū)動器,如下圖:

file

點擊確定即可,然后可以在此電腦的根目錄下看到samba的共享目錄了,如下:

file

以上就是4種windows主機(jī)和ubuntu互傳文件的方法了,推薦使用 FileZilla 和 samba 服務(wù)器這兩種方法。

原文鏈接:https://blog.csdn.net/luobeihai/article/details/124003483

本博文版權(quán)歸博主所有,轉(zhuǎn)載請注明地址!如有侵權(quán)、違法,請聯(lián)系admin@php.cn舉報處理!
全部評論 文明上網(wǎng)理性發(fā)言,請遵守新聞評論服務(wù)協(xié)議
0條評論
作者最新博文
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長!
關(guān)注服務(wù)號 技術(shù)交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學(xué)習(xí)!
    全站2000+教程免費學(xué)