牛肉とnginxのインストールプロセスは、ここでは、もはや説明
リンク:ビーフ公式のインストールのチュートリアルを
config.yamlの1.修正牛肉のプロフィール
バインドのドメイン名へのXSS接続アドレス
sudo vim /beef/config.yaml
# HTTP server
http:
host: "0.0.0.0" # Beef地址
port: "3000" # Beef端口
public: "example.com" # xss后门回连地址
public_port: "" # xss后门回连端口(默认80)
牛肉2. nginxの構成およびプロキシドメイン名
sudo vim /etc/nginx/nginx.conf
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name example.com; # 绑定域名
# 将Beef代理到 在127.0.0.1:3000上监听的服务
location / {
proxy_pass http://127.0.0.1:3000;
}
}
設定ファイルと再起動nginxのを確認してください。3.
sudo nginx -t
sudo nginx -s reload
4. [スタート]ビーフ
./beef
パブリックIP 5. A DNSレコード
6.Beef構成HTTPS(このステップはスキップすることができます)
httpsに、ここで設定した後、nginxのもhttpsに設定する必要があります!
sudo vim /beef/config.yaml
# HTTP server
http:
https:
enable: true
key: "/etc/letsencrypt/live/example.com/privkey.pem"
cert: "/etc/letsencrypt/live/example.com/fullchain.pem"