當前位置:首頁 » 文件管理 » 樹莓派ftp伺服器

樹莓派ftp伺服器

發布時間: 2023-09-17 08:43:14

㈠ 樹莓派 python 如何將本地文件上傳到指定的伺服器頁面上

以下是單個文件的,不確定你的文件夾是什麼意思,可以壓縮下再上傳(方法一樣,調用zip命令)

我的實現方法:調用終端的curl,以下為代碼平片段,實現的功能是上傳log文件到伺服器,供參考:

defpost_log(self,post_url,del_source_file=True):
'''
postlogtologserver
'''
ifself.log_path:
command="curl-s-Flog=@{0}{1}".format(self.log_path,post_url)
return_str=os.popen(command).read()
logging.debug(return_str)
#printreturn_str
ifreturn_str=="success":
ifdel_source_file:
del_command="sudorm{0}".format(self.log_path)
os.system(del_command)
returnTrue
else:
returnFalse
returnFalse

㈡ 樹莓派怎麼進去ftp網盤

1、安裝 ftp 服務

sudo apt-get install vsftpd
2、啟動 ftp 服務

sudo service vsftpd start

3、配置 ftp 服務

(1)、通過 nano 編輯器打開配置文件

sudo nano /etc/vsftpd.conf

(2)、在配置文件中找到以下行,並設定為對應值:

anonymous_enable=NO # 設定不允許匿名訪問
local_enable=YES # 設定本地用戶可以訪問
write_enable=YES #設定可以進行寫操作
local_umask=022 # 設定上傳後文件的許可權掩碼

(3)、保存配置文件並退出 nano 編輯器

Ctrl + O —— 回車——Ctrl + X

4、重啟 FTP

sudo service vsftpd restart

5、查看 IP

ifconfig -a
6、連接 ftp 服務(使用 FileZilla 連接伺服器)

配置如下:
主機:通過 IP 命令查看
埠:不填
協議:默認 FTP - 文件傳輸協議
加密:默認 如果可用,使用顯示的 FTP over TLS
登錄類型:正常
用戶:pi
密碼:raspberry

備註:
FTP 的根目錄是 /home/pi,即pi用戶的HOME目錄
如果顯示亂碼問題,設置為站點字元集「強制 UTF-8」即可

7、停止 ftp 服務

sudo service vsftpd stop

㈢ 如何用樹莓派搭建伺服器

方法/步驟

1
在樹莓派上安裝linux系統,到官網下載系統壓縮包,推薦使用raspbian。

2
如果在windows下安裝,需要下載win32diskimager,解壓系統,將解壓出來的系統映像寫到內存卡(內存卡最好大點,推薦8G以上的內存卡)。
3
如果在Linux系統下安裝,先輸入命令:sudo fdisk -l
查詢內存卡的分區,一般是/dev/sdb。
把系統映像解壓到家目錄下/home/***,輸入命令:
sudo dd bs=1M if=~/2016-02-26-raspbian-jessie-lite.img of=/dev/sdb
這步按你自己的實際情況操作。
看到以下輸出就成功寫入了。

4
把內存卡裝入樹莓派,開機啟動,第一次會需要配置系統,可以按默認設置直接啟動進入系統。
5
安裝Apache。apache伺服器一般在linux軟體源列表有,可以用apt安裝。
在安裝可以先更新一下apt的軟體列表,以確定安裝的軟體是最新。
輸入命令:sudo apt-get update
更新完畢可以正式安裝apache了。
輸入命令:sudo apt-get install apache2

6
安裝mysql。這個也是軟體列表中的軟體,所以直接用apt安裝。因為我們是使用伺服器端應用,輸入以下命令安裝:
sudo apt-get install mysql-server

7
安裝php
輸入命令:sudo apt-get install php5
php還需要對資料庫進行操作,所以還需要安裝php5-mysql
輸入命令:sudo apt-get install php5-mysql

8
注冊一個域名,用nat123將你的域名與你的IP進行域名解析。若是內網則還需要內網映射。
9
在瀏覽器輸入打開你的網址,網頁正常顯示伺服器就搭建成功了。

㈣ 如何用樹莓派搭建個人 web 伺服器

Apache + MySql + Php.

1、安裝Apache

Apache可以用下面的命令來安裝
sudo apt-get install apache2

Apache默認路徑是/var/www/

其配置文件路徑為:/etc/apache2/

可以通過:sudo vi /etc/apache2/ports.conf修改監聽埠號

重啟服務生效:sudo service apache2 restart

2、安裝mysql

sudo apt-get install mysql-server
安裝過程中,會出現一個提示符讓你輸入一個密碼。
這個密碼是mysql root用戶的密碼。

3、安裝PHP

輸入下面的命令,就可以安裝PHP 5,以及PHP訪問mysql資料庫所需要的庫。

sudo apt-get install php5

sudo apt-get install php5-mysql

4、測試

安裝完成後,可以在瀏覽器中輸入你路由器的IP或域名,就可以訪問你的網站了。

你應該能看到一個頁面顯示「It works」,但是沒有其它內容。

創建一個/var/www/index.php

5、外網訪問

這里使用蒲公英組建異地區域網實現外網訪問

先將蒲公英安裝包預先上傳至樹莓派(路徑:/home/oray/下載/PgyVPN_CentOS_2.0.0_x86_64.rpm)

通過cd命令進入存放蒲公英安裝軟體的目錄,輸入rpm命令進行安裝;

cd 下載/
rpm -ivh PgyVPN_CentOS_2.0.0_x86_64.rpm

安裝成功後,任意路徑下輸入「PgyVistor」命令即可調出交互界面,按照界面指示輸入賬號進行登錄,可以選擇打開自動登錄。

之後,外網設備同樣安裝蒲公英客戶端,用同一賬號登錄就可以訪問樹莓派的Web服務了~

㈤ 樹莓派搭建文件伺服器

https://www.raspberrypi.org/downloads/raspberry-pi-os/

安裝 Etcher 之後啟動 Etcher,插入 SD 卡、選擇要安裝的 img 文件、選擇 SD 卡對應的磁碟分區
https://www.balena.io/etcher/

① 新建一個ssh空白文件,放到root目錄下,樹莓派開機會自動啟用
② 網路優先選擇有線網路
③ 無線網路
將刷好 Raspbian 系統的 SD 卡用電腦讀取。在 boot 分區,也就是樹莓派的 /boot 目錄下新建

具體詳情看下面
https://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html

方法1:利用路由器軟體查看IP地址

方法2:

ssh連接默認用戶名:pi 密碼:raspberry

方法3:IP Scanner

1.切換 root許可權 sudo su
2.編輯下列文件

連接raw.githubusercontent.com失敗
step1 :
在 https://site.ip138.com/raw.Githubusercontent.com/
輸入raw.githubusercontent.com查詢IP地址
step2 :
sudo nano /etc/hosts
你查到的ip地址,香港的就行 raw.githubusercontent.com
比如:
151.101.76.133 raw.githubusercontent.com

OpenMediaVault項目地址:
https://github.com/OpenMediaVault-Plugin-Developers/installScript

執行安裝腳本

step1:
輸入樹莓派的IP地址
初始用戶名:admin
密碼:openmediavault
step2:
1.連接硬碟
2.文件系統—>卸載硬碟
3.磁碟—>擦除
4.文件系統—>新建 文件系統選擇EXT4
5.掛載—>應用
6.共享文件夾—>新建一個文件夾 設置許可權
7.SMB/CIFS —>啟用
8.共享—>添加共享

mac登陸
前往:連接伺服器 smb://樹莓派的ip地址
windows
我的電腦—>右鍵—>映射網路驅動器—>找到共享的文件夾

㈥ (裝好了操作系統)樹莓派通電後用網線連電腦,電腦上乙太網顯示不識別ip,該怎麼辦

如果用交叉線。直接網線連接。如果用交換機(或者是HUB),正常網線接交換機。

雙方要在同一個IP網段。

連接後要有一個軟體,比如共享文件SMB,WEB服務,FTP服務,SSH,NFS等等協議。

樹莓派的商城裡,自帶了一個遠程管理及文件共享軟體。你找一找就可以安裝上。

另外連接中可能還要考慮到防火牆,如果PC上有防火牆最好檢查一下配置,讓協議埠通過。

熱點內容
搭建300人上網的伺服器 發布:2025-01-24 15:23:01 瀏覽:280
流控源碼 發布:2025-01-24 15:09:51 瀏覽:476
火山伺服器升級什麼時候完成 發布:2025-01-24 15:08:38 瀏覽:246
android版本設置 發布:2025-01-24 15:08:26 瀏覽:723
python列印機列印圖片 發布:2025-01-24 14:59:49 瀏覽:227
javascript設計模式源碼 發布:2025-01-24 14:49:07 瀏覽:908
linqtosql查詢 發布:2025-01-24 14:48:57 瀏覽:120
華為手機更換開機密碼如何操作 發布:2025-01-24 14:43:15 瀏覽:699
快手等待上傳 發布:2025-01-24 14:41:37 瀏覽:380
apache和php7 發布:2025-01-24 14:32:26 瀏覽:892