移动云电脑dd Debian系统中的一些问题
dd教程就不仔细说了,nodeseek上的大佬们都有写
如:dd教程
注意,从apline dd 成Debian时候,如上文中的7/8,正常的国外鸡只需要输入
# 下载 InstallNET.sh 脚本
wget https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh
# 添加执行权限
chmod +x InstallNET.sh
# 运行 InstallNET.sh 脚本以安装 Debian
bash InstallNET.sh -debian
但是由于移动云是国内鸡则需要借助github镜像网站:镜像网站
则,输入为
# 下载 InstallNET.sh 脚本
wget https://mirror.ghproxy.com/https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh
# 添加执行权限
chmod +x InstallNET.sh
# 运行 InstallNET.sh 脚本以安装 Debian
bash InstallNET.sh -debian
相信都能很顺利的dd完成
dd完成后,登录名为root 密码为LeitboGi0ro,因为不会玩zerotier,并且云电脑也没有公网,所以我选择用frp来实现远程ssh
主控机安装frps,作为服务端,我用的是阿里云轻量来进行安装,安装用的是一键脚本
# 下载 install-frps.sh 脚本
wget https://raw.githubusercontent.com/mvscode/frps-onekey/master/install-frps.sh -O ./install-frps.sh
# 添加执行权限
chmod 700 ./install-frps.sh
# 运行 install-frps.sh 脚本以安装
./install-frps.sh install
若提供公网的为国内服务器,则用github项目的Gitee脚本
github地址:frps一键安装,谢谢MvsCode。
安装时候,记住Bind port/Dashboard port/token,其他端口自己设置。
然后frps start即可。
被控端(云电脑)frpc
由于dd完之后不能复制粘贴,我也不知道怎么解决,于是,选择手打
# 创建 frp 目录
sudo mkdir /frp
# 进入 frp 目录
cd /frp
# 下载 frp
sudo wget https://mirror.ghproxy.com/https://github.com/fatedier/frp/releases/download/v0.54.0/frp_0.54.0_linux_amd64.tar.gz
# 解压 frp
sudo tar -xzvf frp_0.54.0_linux_amd64.tar.gz
# 删除已经解压的压缩文件(可选)
sudo rm frp_0.54.0_linux_amd64.tar.gz
由于是国内鸡,下载frp还是要借用镜像网站。由于一键安装frps是0.54.0版本,则拉取的frpc也得是0.54.0版本。
拉取解压完毕后cd ..退出frp目录
移动解压出来的目录文件frp_0.54.0_linux_amd64里面的frc和frpc.toml两个文件,到frp文件目录
#移动frpc
mv /frp/frp_0.54.0_linux_amd64/frpc /frp
#移动frpc.toml
mv /frp/frp_0.54.0_linux_amd64/frpc /frp
#进入frp目录删除不需要的frp_0.54.0_linux_amd64目录
rm -r frp_0.54.0_linux_amd64
编辑frpc.toml文件
#进入frp目录
cd /frp
#编辑frpc.toml
vim .toml
按i进行输入,输入完毕后输入:wq进行保存
frpc.toml配置
serverAddr = "82.74.50.165" ——填你frps端的公网ip
serverPort = 5100 ——即是frps设置的bind port
auth.method = "token"
auth.token = "xxxxxx" ——你自己设置token
[[proxies]] ——ssh连接(本地22ssh连接端口映射到frps的52052)
token = "xxxxxx"
name = "ssh1"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 52052
[[proxies]]——搭建的青龙面板(本地搭建青龙的5700映射到frps的5700端口)
token = "xxxxxx"
name = "qinglong"
type = "tcp"
localIP = "127.0.0.1"
localPort = 5700
remotePort = 5700
执行frpc启动
#设置frp目录机器子文件权限
chmod -R 777 /frp
#启动frpc
./frp/frpc -c /frp/frpc.toml
会显示正常启动,可以去xxxxx:Dashboard port,这个网址查看tcp中的ssh1是否online。
online则可以用你自己的ssh工具连接
我用的finalshell,输入公网ip和对应的ssh端口号(如我上面52052),用户名和密码即可登录。
云电脑frpc重启和开机自启。
finalshell的话可以直接图形化编辑,进入/etc/systemd/system,创建frpc.service文件,复制粘贴内容,然后给予全部权限,运行即可。
#创建 frpc.service 文件并编辑
sudo nano /etc/systemd/system/frpc.service
#将以下内容粘贴到frpc.service
[Unit]
Description=FRP Client
After=network.target
[Service]
Type=simple
ExecStart=/frp/frpc -c /frp/frpc.toml
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target
#保存并关闭文件(在 nano 中,按下 Ctrl + X,然后按 Y 保存,按 Enter 确认)。
#启用并启动服务
sudo systemctl enable frpc.service
sudo systemctl start frpc.service
哪吒探针的运行
首先到哪吒面板登录,新增服务器,名字随便取
复制自己的秘钥,然后来到ssh输入
#国内鸡安装监控 Agent
curl -L https://gitee.com/naibahq/nezha/raw/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && sudo CN=true ./nezha.sh
选择8安装agent
然后输入哪吒面板上没有套cdn的域名或ip,然后输入你自己的秘钥,输入面板通信端口(RPC端口),默认为 5555,如果不是则需要自己修改。然后等待自动安装。
然后再面板上即可看到自己的云电脑了