对于很多资深 NAS 玩家来说,拿到一台机器后,首先要配置远程登录和环境依赖。懒猫微服其实覆盖了云计算里常说的 IaaS、PaaS、SaaS 三个层级,不过对于资深玩家而言,肯定还是要从基础设施这一层入手。
官方文档如下: https://developer.lazycat.cloud/ssh.html
安装懒猫开发者工具后,可以在右上角看到 sshd 服务的状态。 点击开启后才能使用 SSH 登录。写这篇文章做测试时,我关闭了这个按钮,再连接 SSH 就直接报错了。

默认是 root 身份登录,密码在开发者工具里启动的时候设置:
bash
ssh root@<your-service-name>.heiyu.space如果觉得密码麻烦,也可以导入密钥,更加安全:
bash
ssh-copy-id -i ~/.ssh/id_ed25519 root@xxxxx.heiyu.space输出如下:
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/Users/xu/.ssh/id_ed25519.pub"
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@micro.heiyu.space's password:
Number of key(s) added: 1
Now try logging into the machine, with: "ssh -i /.ssh/id_ed25519 'root@xxxx.heiyu.space'"
and check to make sure that only the key(s) you wanted were added.如果不想日常使用 root,可以新建一个普通用户,并按需加入 sudo 组:
bash
useradd -m -s /bin/bash user1
usermod -aG sudo user1如果确实需要让这个用户直接操作 Docker,再执行:
bash
usermod -aG docker user1安全提示:能够访问 Docker Socket 的用户通常可以挂载宿主机目录、启动特权容器,权限基本等同于 root。不要为了“看起来更安全”就随意把普通用户加入
docker组,只在确有需要时开放。

如果加入 sudo 组后仍提示找不到 sudo,需要先安装这个软件包。并不是所有 Linux 系统都会默认安装 sudo:
bash
apt update && apt install sudo注意:需要保持懒猫微服 App 运行,否则无法使用 heiyu.space 提供的穿透服务。

扫码关注「忘机山人」


