為T507-H開發(fā)板配置Samba服務(wù),高效實現(xiàn)跨系統(tǒng)的文件共享
我們可以使用Samba,這是一款在Linux系統(tǒng)上實現(xiàn)SMB的免費軟件,可以在不同操作系統(tǒng)之間實現(xiàn)文件和打印機的共享。使用Samba可以方便地在Linux、Windows和Mac等不同平臺之間共享文件,大大提高了文件的傳輸效率。
下面小編為大家介紹如何在飛凌嵌入式OKT507-C開發(fā)板上架設(shè)Samba服務(wù)。
一、編譯源碼
1. 源碼下載地址:http://ftp.samba.org/pub/samba/
下載Samba源碼包,進入source3 路徑:
2. 配置configure:
./configure CC=aarch64-linux-gnu-gcc LD=aarch64-linux-gnu-ld AR=aarch64-linux-gnu-ar --target=arm-none-linux --host=arm-none-linux-gnueabihf samba_cv_CC_NEGATIVE_ENUM_VALUES=yes --cache-file=arm-linux.cache
3. 編譯源碼(只能單線程編譯,不加-j參數(shù)):
make
4. make install 生成安裝文件:
Makefile中指定安裝路徑
samba-3.4.17/source3$make install
5、在安裝路徑下打包生成文件:
二、配置服務(wù)
1. 將壓縮包解壓到如下路徑:
2. 在如下路徑新建配置文件:
3. 編輯文件內(nèi)容:
[global]
workgroup = root
security = user
client lanman auth = yes
lanman auth = yes
map to guest = bad user
guest account = root
[project]
comment = project
path = /
available = yes
browseable = yes
public = yes
guest ok = yes
writable = yes
4. 添加庫文件
將如下路徑的動態(tài)鏈接庫文件拷貝到板子的/lib目錄:
5. 啟動服務(wù)
三、應(yīng)用服務(wù)
1. OKT507-C開發(fā)板(Linux板卡)和Windows主機共享文件:
(1)啟動Samba服務(wù),配置與主機同一網(wǎng)段的IP:
(2)在Windows主機中添加Samba的支持:
打開控制面板進入如下界面:
勾選如下三個選項:
(3)在文件管理器輸入\\服務(wù)端 IP,回車即可看到共享路徑:
2. Linux板卡與Ubuntu虛擬機共享目錄:
(1)安裝cifs-utils:
(2)創(chuàng)建掛載點:
(3)掛載共享目錄:
到這里,我們就完成了在飛凌嵌入式OKT507-C開發(fā)板上架設(shè)Samba服務(wù),并且順利地使這款Linux板卡與Windows主機和Ubuntu虛擬機進行文件共享了。當(dāng)然,不同主控平臺板卡的具體操作會有差異,但整體思路是一致的,希望本文提供的方法能夠?qū)ζ聊磺肮こ處熍笥褌兊捻椖块_發(fā)有所幫助。
相關(guān)產(chǎn)品 >
-
OKT507-C 開發(fā)板
CPU: T507 工業(yè)級處理器,超低功耗,10年+生命周期|推薦全志工業(yè)級T507開發(fā)板系列,飛凌OKT507-C開發(fā)板采用全志T507 四核工業(yè)級處理器 T507設(shè)計開發(fā),Cortex-A53架構(gòu),工業(yè)級寬溫,性能強,低功耗,是一款高性價比的工業(yè)級產(chǎn)品,提供豐富的開發(fā)設(shè)計資料,提供產(chǎn)品規(guī)格書,軟硬件手冊等,全志的T507適用于車載電子、電力、醫(yī)療、工業(yè)控制、物聯(lián)網(wǎng)、智能終端等領(lǐng)域。
了解詳情 -
FETT507-C核心板
推薦T507,全志T507核心板采用工業(yè)級處理器設(shè)計開發(fā),提供T507規(guī)格書,T507各類設(shè)計資料。FETT507-C核心板集成全志T507四核工業(yè)級處理器設(shè)計開發(fā),Cortex-A53架構(gòu),主頻1.5GHz,集成G31 GPU,內(nèi)存2GB DDR3L,存儲8GB eMMC。整板工業(yè)級運行溫寬,支持絕大部分當(dāng)前流行的視頻及圖片格式解碼,具有穩(wěn)定可靠的工業(yè)級產(chǎn)品性能、低功耗以及豐富的用戶接口等優(yōu)勢,搭載Linux、Android、Ubuntu*操作系統(tǒng),適用于車載電子、電力、醫(yī)療、工業(yè)控制、物聯(lián)網(wǎng)、智能終端等領(lǐng)域 了解詳情