首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
Distributions
›
Ubuntu
›
Fedora
›
CentOS
中文资源站
›
网易开源镜像站
V2EX
›
Linux
/etc/passwd 和~不一致是为什么
ikn0wzxc
·
2020-08-24 22:11:18 +08:00
via iPhone · 1985 次点击
这是一个创建于 1506 天前的主题,其中的信息可能已经有所发展或是发生改变。
威联通的 admin 账户,passwd 文件中指向 /home/admin,但是~指向 /root 。用 usermod /home/admin -u admin 后还是如此。搞的我现在不知道哪个才是真的家目录了,怎么办呢
admin
passwd
home
威联
5 条回复
•
2020-08-25 10:37:46 +08:00
1
ihciah
2020-08-24 22:39:55 +08:00
可能主要看$HOME ?
2
ikn0wzxc
OP
2020-08-24 22:57:59 +08:00 via iPhone
https://unix.stackexchange.com/questions/399237/determining-home-dir-of-a-user
自问自答
3
ikn0wzxc
OP
2020-08-25 09:12:36 +08:00
@
ihciah
是的, 确实是看~, 只有放在~下的.zshrc 会被执行
4
julyclyde
2020-08-25 10:18:35 +08:00
你可能并不是从 passwd 文件登录的吧
看看 pam 设置
5
ikn0wzxc
OP
2020-08-25 10:37:46 +08:00
@
julyclyde
通过 psswd 是可以改 shell 的, 应该是通过 passwd 登录的
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
5705 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms ·
UTC 06:26
·
PVG 14:26
·
LAX 23:26
·
JFK 02:26
Developed with
CodeLauncher
♥ Do have faith in what you're doing.