【樹莓派】配置樹莓派,實現檔案傳輸
安裝作業系統
進到後選擇:
RASPBIAN STRETCH WITH DESKTOP是圖形介面,RASPBIAN STRETCH LITE是命令列介面,一般下載RASPBIAN STRETCH LITE即可。
下載好後解壓縮檔案得到一個.img檔案,
然後用Win32DiskImager將檔案寫入SD卡中。寫入前記得要把SD卡清空。
寫入成功後就可以將SD卡插入樹莓派中安裝系統了,由於我是直接連線了顯示屏的,所以沒有用SSH方法,如果沒有顯示屏的話,請參考下面的資料使用SSH安裝系統。
啟動樹莓派後,輸入賬號密碼,預設賬號密碼:賬號是pi,密碼是raspberry。
在樹莓派內可以檢視系統的版本,以及系統位數
lsb_release -a //檢視系統版本
Uname -a //檢視系統位數
安裝Samba共享檔案
依次輸入以下命令:
sudo apt-get install samba
sudo apt-get install samba samba-common-bin
安裝成功後,修改配置檔案
sudo nano /etc/samba/smb.con
在檔案最下面加上以下內容,這裡設定/home/pi/Public為共享資料夾:
[Public]
comment = Public Storage # 共享資料夾說明
path = /home/pi/Public # 共享資料夾目錄
read only = no # 不只讀
create mask = 0777 # 建立檔案的許可權
directory mask = 0777 # 建立資料夾的許可權
guest ok = yes # guest訪問,無需密碼
browseable = yes # 可見
完成後輸入ctrl+x、Y退出配置檔案。
重啟Samba服務:
sudo /etc/init.d/samba restart
由於我們剛剛在配置檔案裡設定了/home/pi/Public為共享資料夾,所以我們需要手動建立一個Public檔案並修改其許可權,依次輸入命令建立Public檔案:
cd /home/pi
mkdir Public
修改其許可權:
sudo chmod -R 777 /home/pi/Public/
完成後能夠在自己電腦上的網路看到多了一個RASPBERRYPI,點進去就是樹莓派上的/home/pi/Public資料夾所在目錄,直接把檔案拉進去就可以了,可以在樹莓派上檢視到有這個檔案的存在。
也可以用通過瀏覽器輸入:\\樹莓派的IP地址\Public
,檢視樹莓派內的檔案。(可以通過命令:ifconfig,檢視樹莓派的IP)
設定Samba為開機自啟動
設定開機啟動,需要在/etc/init.d/中建立一個檔案。
sudo nano /etc/init.d/sambaserver
sambaserver檔案的內容如下:
### BEGIN INIT INFO
# Provides: sambaserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
### END INIT INFO
case "$1" in
start)
su pi -c '/etc/init.d/samba start :1'
echo "Starting Samba "
;;
stop)
su pi -c '/etc/init.d/samba -kill :1'
echo "Samba stopped"
;;
*)
echo "Usage: /etc/init.d/samba {start|stop}"
exit 1
;;
esac
exit 0
相關推薦
【樹莓派】配置樹莓派,實現檔案傳輸
安裝作業系統 進到後選擇: RASPBIAN STRETCH WITH DESKTOP是圖形介面,RASPBIAN STRETCH LITE是命令列介面,一般下載RASPBIAN STR
【C語言】使用可變引數,實現函式,求函式引數的最大值。
求若干個引數的最大值,我們假定第一個可變引數為最大值,定義為max,將之後的每一個可變引數和第一個可變引數相比較,始終在max裡存放的是最大值。 但是這裡需要注意,每一次呼叫va_arg,都會指向下一個可變引數,因此我們需要將其值儲存在臨時變數裡,以防指向錯誤。 #includ
【C語言】編寫一個函式,實現兩個數的交換 詳細解答
今天在用函式寫兩數交換的時候發現有點小挫折,然後經過多次查詢驗證才發現是因為地址不對的緣故,我在此放出兩種交換的方法,先發錯誤的如下:#include <stdio.h> void swap(int a,int b) { int temp=a; a
【開發筆記】基於EasyUI框架,實現table列的動態繫結
使用easyUI從後臺獲取欄位,前臺動態繫結 如下圖效果,表頭小區動態載入,如果沒有賣出商品,就不顯示,並且表頭下方分欄顯示 後臺使用c#,Java程式碼也可以參考 不多說,直接上程式碼 html <table id="PayReport" class="
sendfile原理,實現檔案傳輸效能的提升
在apache,nginx,lighttpd等web伺服器當中,都有一項sendfile相關的配置,在一些網上的資料都有談到sendfile會提升檔案傳輸效能,那sendfile到底是什麼呢?它的原理又是如何呢? 在傳統的檔案傳輸裡面(read/write方式),在實現上其
【樹莓派】關於樹莓派2代,更新最新核心後,DS18B20溫度感測器無法找到對應檔案的問題的解決
樹莓派採用DS18B20檢測環境溫度! 在網上關於DS18B20溫度感測器的教程有很多,但大部分都是基於老版本核心的例子。在入手樹莓派2代後,加上DS18B20,按照他們的方法就是找不到對應的28-****檔案,在經過幾天研究實驗,以及查閱相關資料後。發現官方給出的說法是:升級新核心之後,防
【樹莓派】配置Nginx代理實現樹莓派遠端視訊監控
背景介紹: 在淘寶上入手一個樹莓派攝像頭,它是通過CSI介面連線到樹莓派板上,之前我使用的是CentOS系統,在網上找了很久,沒有發現能在CentOS系統下的攝像頭驅動(如果各位看客有相關資料或資訊,歡迎聯絡本人),沒辦法重新刷了樹莓派官方Debian系統,它自帶樹莓派攝像頭的管理工具—ra
【PI軟體】在樹莓派上安裝Pi4J,使用Java寫程式
最近發現樹莓派支援Java語言了,Pi4J專案提供了樹莓派常用資源的介面,按照官方的教程安裝,可以在樹莓派上執行Java專案。最近幾天嘗試安裝體驗了一番,這裡貼上大概步驟。 建議在Windows上用E
【樹莓派】關於樹莓派掉電問題
調整 ntp alt ron 我們 引導 更換電池 手機 技術 樹莓派沒有電池,所以斷電斷網情況下,時間會停留在上次關機的時間。 如果再次開機,有網絡的情況下,可以進行時間同步。 但是極端情況下,沒有網絡,就只能手動去修改;而沒網的情況下,客戶不懂Linux,不會
【產品功能】配置網卡從此與關機無緣,彈性網卡支持熱插拔功能
控制臺摘要: 本文主要介紹了彈性網卡的熱插撥功能改進,彈性網卡插拔對應的實例不再要求必須為 Stopped 狀態,現在只要求是穩定狀態( Running Stopped )即可。以及介紹了控制臺、OpenAPI如何對彈性網卡進行熱插拔操作。背景在雲計算飛速發展的今天,用戶ECS服務器身處的網絡環境越來越復雜,
【Spring Boot】配置檔案@ConfigurationProperties,讀取List、Map引數
List application.properties custom.config.config1.folders[0]=/root custom.config.config1.folders[1]=/home/user1 custom.config.config1.folder
【乾貨下載】運維派Ops-Day雲端計算與運維大會(深圳站)
▲▲▲ (聽說你是怎麼樣的人,通過字型可以暴露哦,具體你什麼樣的人,小編也好想知道哦) 上週六(5月28日),由運維派、碼客幫、科技寺聯合主辦的【運維派Ops-Day 雲端計算與運維大會】成功舉行。 當天,我們的工作人員和志願者早早來到現場進行佈置,我們不僅準備了大量精美的禮品,還有好吃的點心~
【CNMP系列】CNMP之路,系統起步。
ftp 系列 fig samba 建立連接 編輯 為我 作用 let 簡單的來理解,我所說的CNMP,不是CNM+P,而是CentOs+Nginx+MySql+PHP,也可以單純的理解為LNMP,但是系統是我們自己選的,雖說是Linux的一個分支,但我就喜歡CentOs的這
【sql技巧】mysql修改時,動態指定要修改的字段 update `table` set (case when ....) = 1 where id = xx
幫助 ase stack pan 希望 需求 記錄 開始 lec 如果你點進了這篇帖子,那麽你一定遇到了跟我一樣的問題。別看題目的set case when...,我一開始也是第一反應是用case when但是發現並不好使。 問題呢,說得高大上一點:動態指定要修改的字段。
【java項目實戰】ThreadLocal封裝Connection,實現同一線程共享資源
auth @override api 數據 學習 pow 當前 程序 word 線程安全一直是程序員們關註的焦點。多線程也一直是比較讓人頭疼的話題,想必大家以前也遇到過各種各種的問題。我就不再累述了。當然,解決方案也有非常多,這篇博文給大家提供一種非常好的
【第一組】用例文檔,功能說明書,技術說明書
正在 分鐘 委托 reading 簡單 觸發 作業 聲音 暫時 場景:用戶使用自習助手 1.背景: (1)典型用戶:正在上自習的東北大學學生 (2)用戶的需求/迫切解決的問題:用戶在上自習時如何專心學習 (3)假設:用戶正確安裝本軟件 2.場景:關於這個場景的文字描述
【c#基礎】int 轉換 string,string 轉換 int
方法 res data int 是否 tryparse php convert out 1、int 轉換 string方法:toString() 或者 Convert.toString()舉例: [code]phpcode://toString() int a =1; st
【絕對原創】最新研究成果,EFS加密文件真的可以解密!各位不要放棄哈~
efs 解密 ntfs 我是一名正在讀計算機專業的博士,前一段時間花費了幾個月研究EFS解密技術,終於成功了,現在總結一下,給各位一個啟示~關於EFS加密: EFS(Encrypting File System,加密文件系統)是Windows系統特有的一個實用功能,對於NTFS卷上的文件和數據,都
【spring boot】配置文件 application.properties 屬性解析
date hiberna mage ida str 數據丟失 art rop 就會 1.JPA命名策略 spring.jpa.hibernate.naming-strategy = org.hibernate.cfg.DefaultNamingStrategy 有兩種值
【Go Bruins!】退學兩年後,拿到UCLA本科CS錄取
http 抑郁癥 alt 國內 mage 專業 數學計算 人生路 不理解 拿到錄取後的兩天我一直在問自己:眼前的一切是真的嗎?——計算機科學是整個UCLA錄取率最低的專業,去年轉學的錄取率僅為5%。 我知道很多人拿到名校錄取是很輕松的。可對於我這樣天分平庸的人卻並