[toc] # Week 13 (2024/12/05) 檢討 + Rasperry Pi - Book mode https://hackmd.io/@ncnu-opensource/book ## 檔案傳輸 ### TA講義: https://hackmd.io/@KaiWhat/rkMrS5371l 1. 請問下列哪個選項不是能達成這件事的工具: (2%) - sl - scp - rsync - sftp  2.                   # 上機考檢討 ## 一、web server ### proxy 1.apache2 sudo vim /etc/apache2/ports.conf :::info Listen 改 8080:  ::: sudo vim /etc/apache2/sites-available/000-default.conf  得知apache2的default index file 該改哪裡:  2.lighttpd  改: server.document-root = "/var/www/lighttpd/bt.html" server.port=8081 index-file.names = ( "bt.html", "index.php", "index.html" ) 重啟服務:sudo service lighttpd restart 3. nginx ## SSH ### SSH 1.產生一對金鑰 - cd .ssh/ssh-keygen 2.把正確的金鑰放到以下伺服器,並用金鑰連進去 - ls .ssh - ssh-copy-id -i ~/.ssh/id_rsa.pub lsa@44.211.137.141 3.找助教 demo 時,給助教看連進去的過程 - ssh lsa@44.211.137.141 ### SSH Tunnel 1.把 SSH server 上的 port 8080 變成自己 localhost:12345。(當瀏覽器連到 http://localhost:12345 時,實際上顯示的是那台 SSH server 回傳的內容。) 指令: - ssh -L 12345:localhost:8080 lsa@44.211.137.141 畫面:  2.把跟 SSH server 同個內網裡的 172.31.87.217:8080 變成自己 localhost:12346 (5%) 指令: - ssh -L 12346:172.31.87.217:8080 lsa@44.211.137.141 畫面:  3.把自己 localhost:8080 變成 SSH server 上的 port <學號後 5 碼> (5%) 指令: ssh -R 0.0.0.0:13017:localhost:8080 lsa@44.211.137.141 畫面:  # raspberrypi ## 灌OS 1.Google查raspberrypi 2.點Software 3.點See all download options ## 如何拆解? - step1:先把上殼拔掉 - step2:把右側白色殼拔掉後,可以看到一個紅色向上按鈕 - step3:看到紅色按鈕,往上推拔掉紅色大殼 - step4:另一邊白色也可以拔掉了 - step5:可以裝回去了(不要裝回去,直接裝晶片然後開機也可以) - 順序不唯一,可以自由發想 ## 啟用 1. 電源線 2. 黃色的燈在閃表示有在讀晶片 >1.要用 HDMI 線的話要先插HDMI線再插電源 >2.TTL 線: >黑色插在6號,白色插8號,綠色插10號(USB 接頭朝下,由上往下、左往右數) >3.SSH 到 pi  - Windows 裝驅動操作 >搜尋"裝置管理員" > >要記得 COM (上面的是 COM3 ) 下載PuttY    選Serial Serial line 填自己的 COM , Speed 那欄填入 115200 Saved Sessions填入想要的名稱 按Save,下次就可以按Load直接讀取設定檔 進去按一下Enter 全黑是有問題 - Scan WiFi / 蒐集WiFi資訊 帳號:LSA 密碼:123456
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up