电脑【按 Win+R,输入 cmd 回车】远程链接【BATOCERA】终端
电脑【按 Win+R,输入 cmd 回车】远程链接【BATOCERA】终端
【ssh root@192.168.1.36】
linux
====================================================
用途 命令
查看系统信息 batocera-info
重启系统 reboot
关机 shutdown -h now
查看当前 IP ip a
查看硬盘空间 df -h
查看文件列表 ls -la /userdata/roms/
=================================================
修复权限问题(文件传进去看不到游戏)
【chown -R batocera:batocera /userdata/roms/
chmod -R 775 /userdata/roms/】
2. 刷新游戏列表
【batocera-es-swissknife --rebuild-gamelists】
3. 查看 SSH 服务状态
【ps aux | grep sshd】
====================================================
一、先搞懂:root 密码是什么?(最关键)
- 没开安全模式:直接用root+linux登录
-
开了安全模式:密码会变随机,在 Batocera 里看:
- 按F1进主菜单 → System Settings(系统设置) → Security(安全) → Root Password 就能看到
-
想自己改密码(SSH 里执行):
bash
batocera-config setRootPassword 你的新密码 reboot
二、怎么看 Batocera 的 IP?(必须知道)
- 主界面 → 菜单 → Network Settings(网络设置)
- 直接看 IP Address(一般是192.168.x.x)
三、测试局域网通不通(Ping)
- Windows:按Win+R→ 输入cmd→ 回车
-
输入:
plaintext
ping 192.168.x.x
- 看到来自 192.168.x.x 的回复 = 通了
- 请求超时 = 不通(检查同 WiFi / 网线、防火墙)
四、SSH 远程连接(CRT、Putty、Termius)
-
确认 SSH 已开(默认开)
- Batocera 按F1→ 文件管理器
- 看:/userdata/system/batocera.conf
- 确保:system.ssh.enabled=1(前面没 #)
-
连接信息
- 主机:192.168.x.x
- 端口:22
- 用户名:root
- 密码:linux(或你改的)
- 连接成功:就能输命令、装模拟器、改配置
五、局域网共享传文件(SMB / 网上邻居)
-
Windows:打开「此电脑」,地址栏输入:
plaintext
\\192.168.x.x
-
Mac/Finder:按Command+K,输入:
plaintext
smb://192.168.x.x
- 用户名:root,密码:linux
-
进去就能看到:
- roms/→ 放游戏
- bios/→ 放模拟器 BIOS
- saves/→ 存档
- system/→ 配置
六、常见问题(你大概率会遇到)
-
Ping 不通
- 两台设备要同一个 WiFi / 网线
- 关电脑防火墙、360、电脑管家
- Batocera 重启网络
-
SSH 连不上
- 确认system.ssh.enabled=1
- 重启 Batocera
- 密码还是linux(没开安全就不变)
-
SMB 访问要密码、连不上
- 用root+linux
- 不行就:Batocera 菜单 → System Settings → Security → 关Enforce Security再试
七、一句话总结(记这个就行)
- IP:在 Batocera 网络设置看
- Ping:电脑cmd里ping IP
- SSH:root/linux,端口 22
- SMB:Windows\\IP,Macsmb://IP,传 ROM 超方便
==================================================================
==========================================