挂机宝怎么用Linux
挂机宝怎么用Linux详细介绍
在挂机宝上使用 Linux 系统,通常需要先购买支持 Linux 的挂机宝服务,然后通过远程连接进行操作。以下是详细步骤,适用于主流挂机宝(如阿里云、腾讯云、华为云或第三方挂机宝服务商):
一、选择 Linux 系统镜像
- 购买挂机宝时选择 Linux 系统
- 多数挂机宝服务商在购买时会让你选择操作系统,推荐选择 Ubuntu(新手友好)、CentOS(稳定,适合服务器) 或 Debian。
- 若已购买 Windows 挂机宝,部分服务商支持 “重装系统”,可在管理后台切换为 Linux。
二、获取登录信息
- 记录关键信息
- 服务商提供的 公网 IP 地址、用户名(通常是
root或ubuntu)、密码或 SSH 密钥。 - 若使用密钥登录,需先下载并保存私钥文件(
.pem或.ppk)。
- 服务商提供的 公网 IP 地址、用户名(通常是
三、远程连接到 Linux 挂机宝
1. Windows 用户(使用 PuTTY 或 Xshell)
- PuTTY 工具:
- 打开 PuTTY,输入挂机宝 IP 地址,端口默认
22。 - 选择 “SSH” 协议,点击 Open。
- 首次连接提示 “安全警告”,点击 是。
- 输入用户名(如
root)和密码(或加载私钥文件)登录。
- 打开 PuTTY,输入挂机宝 IP 地址,端口默认
2. Linux/macOS 用户(终端直接登录)
- 命令行登录:bash
root@挂机宝IP地址 端口号(默认22可省略)
/路径/私钥文件 root@挂机宝IP地址
四、基础配置与初始化
1. 更新系统(以 Ubuntu 为例)
bash
update
upgrade
2. 安装常用工具
bash
net-tools
yum net-tools
3. 配置防火墙(可选,按需开放端口)
- Ubuntu/Debian(ufw):bash
ufw allow /tcpufw allow /tcp
ufw
- CentOS(firewalld):bash
firewall-cmd --add-port/tcpfirewall-cmd
五、运行挂机程序(核心功能)
1. 后台运行程序(保持挂机)
- nohup 命令(简单后台运行,日志输出到
nohup.out):bash你的程序命令 - screen/tmux 工具(支持多窗口,断开后程序继续运行):bash
会话名
会话名
2. 示例:挂机下载任务(以 Aria2 为例)
bash
aria2
aria2c --enable-rpc --rpc-listen-alltrue
六、安全与优化
- 修改 SSH 端口(防暴力破解)
- 编辑 SSH 配置文件:bash
/etc/ssh/sshd_config - 找到
Port 22,修改为其他端口(如Port 2222),保存后重启服务:bashsystemctl restart sshd
- 编辑 SSH 配置文件:bash
- 禁用密码登录,改用密钥(推荐)
- 本地生成密钥对(Linux/macOS 终端):bash
ssh-keygen rsa - 将公钥(
id_rsa.pub内容)添加到挂机宝的~/.ssh/authorized_keys文件中,然后禁用密码登录:bash/etc/ssh/sshd_configsystemctl restart sshd
- 本地生成密钥对(Linux/macOS 终端):bash
- 安装 fail2ban(防止 SSH 暴力破解)
bashfail2bansystemctl fail2ban
七、日常管理命令
| 功能 | 命令示例 |
|---|---|
| 查看 CPU / 内存使用 | top 或 htop |
| 查看磁盘空间 | df -h |
| 查看网络连接 | netstat -antp 或 ss -antp |
| 重启 / 关机 | reboot 或 shutdown -h now |
| 查看系统日志 | tail -f /var/log/syslog(Ubuntu)或 journalctl -xe |
| 设置定时任务 | crontab -e (编辑后保存,格式:* * * * * 命令) |
八、常见问题解决
- 无法连接 SSH?
- 检查挂机宝是否开机,公网 IP 是否正确。
- 服务商控制台查看 “安全组” 是否放行 22 端口(或你修改后的端口)。
- 若使用密钥登录,确认私钥文件正确加载(PuTTY 需转换为.ppk 格式)。
- 程序断开后停止运行?
- 确保使用
nohup、screen或tmux后台运行,或配置为系统服务(systemd)。
- 确保使用
通过以上步骤,你可以在挂机宝上稳定运行 Linux 系统,实现 24 小时挂机需求。根据具体挂机程序(如游戏脚本、下载工具、监控程序等),可能需要额外安装依赖环境(如 Python、Java、Node.js 等),按常规 Linux 安装方式操作即可。