如何上传网站到空间,网站标签怎么设置,接单网站设计 只做设计图报价,好优化网站设计前言:需要Ubuntu系统 Fakelocation开源文件系统需求 Ubuntu | Fakelocation | 任务一 任务一 更新Ubuntu#xff08;安装下载不再赘述#xff09; sudo -i # 提权
sudo apt update # 更新软件包列表
sudo apt upgrade # 升级已安装的软…前言:需要Ubuntu系统 Fakelocation开源文件系统需求 Ubuntu | Fakelocation | 任务一 任务一 更新Ubuntu安装下载不再赘述 sudo -i # 提权
sudo apt update # 更新软件包列表
sudo apt upgrade # 升级已安装的软件包
sudo apt full-upgrade # 完整升级包括内核
sudo apt autoremove # 删除不再需要的依赖包
sudo apt clean # 清理缓存 任务二 添加 NodeSource PPA 仓库 curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -任务三 安装Npm和node.js sudo apt install -y npm
sudo apt install -y nodejs任务四 去Github下载Fakelocation文件 / 解压 git clone https://github.com/BobH233/FakeLocation-server.git
tar -zxvf xxxxx 任务五 开始校验 npm install #出现当前提示说明成功
npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion1, but package-lock.json was generated for lockfileVersion2. Ill try to do my best with it!
npm WARN fakelocation-server1.0.0 No repository field.added 63 packages from 45 contributors and audited 63 packages in 1.915s9 packages are looking for fundingrun npm fund for detailsfound 8 vulnerabilities (5 low, 1 moderate, 2 high)run npm audit fix to fix them, or npm audit for details任务六 查看IP和固定IP ip a 查看Ubuntu的IP地址我的IP地址是192.168.247.138
1: lo: LOOPBACK,UP,LOWER_UP mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: ens33: BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:dd:fb:09 brd ff:ff:ff:ff:ff:ffaltname enp2s1inet 192.168.247.135/24 brd 192.168.247.255 scope global dynamic noprefixroute ens33valid_lft 1127sec preferred_lft 1127secinet6 fe80::1cfe:7d66:2a1f:f413/64 scope link noprefixroute valid_lft forever preferred_lft forever编辑 /etc/netplan/ 目录中的配置文件来设置静态 IP 地址
cd /etc/netplan/
以 .yaml 结尾的文件通常名为 00-installer-config.yaml
sudo nano 00-installer-config.yaml
network:version: 2renderer: networkdethernets:ens33:dhcp4: no # 禁用 DHCP使用静态 IPaddresses:- 192.168.247.135/24 # 设置静态 IP 地址和子网掩码gateway4: 192.168.247.254 # 设置默认网关任务七 修改Hosts使得解析地址 192.168.247.135 fakelocation.api.lerist.cc
192.168.247.135 notice.api.lerist.cc
192.168.247.135 ads.api.lerist.cc任务八 可能遇到的错误 这个错误提示表明 Node.js 在尝试运行 index.js 文件时无法在 /root 目录下找到该文件。具体来说错误消息是 Error: Cannot find module /root/index.js这意味着当前路径 /root 下没有 index.js 文件 | 或者将文件防止root路径下面
rootubuntu:~# npm install
npm WARN saveError ENOENT: no such file or directory, open /root/package.json
npm WARN enoent ENOENT: no such file or directory, open /root/package.json
npm WARN root No description
npm WARN root No repository field.
npm WARN root No README data
npm WARN root No license field.up to date in 0.665s
found 0 vulnerabilitiesrootubuntu:~# node index.js
internal/modules/cjs/loader.js:638throw err;^Error: Cannot find module /root/index.jsat Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)at Function.Module._load (internal/modules/cjs/loader.js:562:25)at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)at startup (internal/bootstrap/node.js:283:19)at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)文件放置root路径 其实原路径 不需要root也能执行
scp -r rostestubuntu:/home/rostest/Desktop/FakeLocation-server-main /root/任务九 查看端口监听情况如果遇到问题可以修改配置文件/或者强行结束当前端口 lsof -i -P -n | grep LISTEN解决占用8000端口正常使用的可以忽略
lsof -i :8000kill [PID] 进程的 PID
kill -9 [PID] #强制 任务十 开启 node index.js 任务十一 Dia注入Fakelocation旧版 大杂烩 - HTTP代理 - HOST - 192.168.247.135- PORT- 8000成功弹出破解提示说明就代表正确只需要随意登入账号就能正常使用