Docker

Update WordPress Inside Docker Container Required FTP Access

今日Update WordPress 既時候出現了 輸入FTP資料的畫面 To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host. 原因是因為有些wordpress 的資料夾沒有 權限去access 解決方法 我們只需要把這個資料夾的ownership 設定和這個container一樣便可 e.g. sudo chown -R www-data:www-data wordpress Hope you find it useful

Note: Nginx Docker sample

今日需要Share 一個比較大既File 給國內的朋友 之前國內是可以連接 Microsoft One Drive的 最近唔知點解又有connection 問題 嘗試使用 WeChat share 檔案 可以過了File Size 上限 最後想到用使用自己的VPS 用Docker 起一個簡單的 web server 用來serve 這個檔案 解釋方法: 安裝 docker 後 執行以下Docker command 之後便會起了一個Web server 是 port: 8083 的 在以下的path: /home/username/web/storage docker run --name storage -v /home/username/web/storage:/usr/share/nginx/html:ro -p 8083:80 -d nginx E.g. docker run --name [Container Name]-v [Web folder path]:/usr/share/nginx/html:ro -p [Custom Port]:80 -d nginx Hope you find it useful

WPScan Docker Sample - WPScan Docker 示範

如果不想在電腦上安裝 WPScan 的話可以考慮使用 Docker 使用方法十分簡單 首先要 pull wpscan 既 docker image https://hub.docker.com/r/wpscanteam/wpscan/ docker pull wpscanteam/wpscan 之後便可以使用這個Docker image 來執行 wpscan 的指令 e.g. docker run --rm wpscanteam/wpscan --url https://blog.sharechiwai.com 如果想直接進入這個 wpscan 的 docker image 上執行 wpscan 可以使用以下指令 docker run -it --entrypoint /bin/sh wpscanteam/wpscan 想了解更多的wpscan 的用法可以參考他們的網站 https://github.com/wpscanteam/wpscan Hope you find it useful