FnOS添加用户家目录

FNOS(飞牛OS)默认不给普通/管理员用户自动创建 /home/用户名,所以 SSH 登录会报:

1
Could not chdir to home directory /home/xxx: No such file or directory

下面给你一套直接可用、一次性搞定的方法(不用改系统盘,也能解决 .ssh、密钥、Remote-SSH 问题)。


一、先确认你的用户名和组

1
id

会看到类似:

1
uid=1000(admin) gid=1000(admin) groups=1000(admin)

记好:用户名=admin,组=admin(下面命令直接替换成你的)。


二、在数据盘建 home(推荐,避免写系统盘)

FNOS 数据盘一般在 /vol1/vol2

1)创建目录

1
sudo mkdir -p /vol1/home/admin

2)权限改对(必须)

1
2
sudo chown admin:admin /vol1/home/admin
sudo chmod 700 /vol1/home/admin

3)把用户 home 指向这里(关键)

1
sudo usermod -d /vol1/home/admin admin

如果提示“用户正在使用”:

1
2
3
sudo -i
usermod -d /vol1/home/admin admin
exit

三、做个软链接到 /home(让程序都认)

1
sudo ln -s /vol1/home/admin /home/admin

四、测试

重新登录:

1
ssh admin@nas-ip

应该不再报错,并且:

1
2
3
4
pwd
# /vol1/home/admin
echo $HOME
# /vol1/home/admin

五、如果你就想放系统盘 /home(不推荐)

1
2
3
4
sudo mkdir -p /home/admin
sudo chown admin:admin /home/admin
sudo chmod 700 /home/admin
sudo usermod -d /home/admin admin

FnOS添加用户家目录
https://blog.carlvictor.cn/posts/c09dbf0c.html
作者
Carl Victor
发布于
2026年7月30日
许可协议