在同乙個區域網的多台電腦,傳遞檔案時可以通過 搭建web伺服器,設定目錄瀏覽的方式快速分享。如果上傳就比較麻煩了,通過qq/微信會產生很多檔案記錄,通過teamviewer太慢,ftp是乙個不錯的選擇。
ftp伺服器軟體在日常開發中,基本不會用到。還涉及 macos、 windows的環境差異,非常麻煩。雖然有免費開源的 filezzila,配置還是很繁瑣的。
開發機都安裝了 python,安裝pyftpdlib庫就可以解決這個問題。一條命令即可解決(使用前需要顯 pip install pyftpdlib 安裝),注意密碼引數為大寫-p。
python3 -m pyftpdlib -w -d [path] -u [user] -p [password]
每次輸入比較麻煩,還可以建立個指令碼,設定根目錄為桌面,賬號為admin,密碼為12345。使用時點選開啟,使用後關閉即可。
macos 或 linux,儲存為startftp,chmod 755 ./startftp 即可程式設計客棧設定為執行檔案:
#/bin/bash
python3 -m pyftpdlib -w -d ~/desktop -u admin -p 12345www.cppcns.com6
windows下儲存為bat檔案:
@echo off
echo ftp starting...
python -m pyftpdlib -w -d %homedrive%%homepath%\desktop -u admin -p 123456
執行效果如下圖:
macos中執行的伺服器端:
windows下的 flashfxp 客戶端:
設定區域網檔案共享
區域網的價值不僅在於實現了共享上網,還能通過簡單方法共享電腦中的檔案或與電腦連線的印表機,讓區域網中其他電腦也能使用這些資源。工具 兩台電腦以上的區域網 win7作業系統 下面介紹windows7區域網檔案共享如何設定的步驟。每台電腦在網路中都有乙個唯一的標識,即計算機名。1 右擊桌面網路 屬性 更...
Django實現區域網訪問
一.先關閉防火牆 1.centos7 systemctl stop firewalld.service 2.centos6 service iptables stop 3.windows 直接搜尋防火牆,然後全部關閉 二.settings.py設定 1.設定allowed hosts allowed...
socket實現區域網通訊
今天實現了乙個區域網通訊的小例子,上來記錄一下,不成熟,勿拍。這是我本機客戶端 這是我虛擬機器的客戶端。我為他們分配了靜態ip,這樣就可以實現區域網通訊了。注意 中必須把監視執行緒的isbackground屬性設定為false,這樣關閉視窗時才可以同時將此執行緒關閉。預設是true。using sy...