我在 /etc/passwd 文件下有以下值:
web3:x:5006:5006::/var/www/clients/client2/web3:/bin/false
现在,正确的值应该是:
web3:x:5006:5006::/var/www/clients/client1/web3:/bin/false
也就是说,是客户端 1,而不是客户端 2。
我知道不建议直接使用 vi 或其他文本编辑器编辑 passwd 文件。我了解到应该使用此命令进行编辑vipw -s
。但是当我运行时vipw -s
,我找不到此行/var/www/clients/client1/web3:/bin/false
。我能看到的是这个web3:!:15869:0:99999:7:::
。
那么我怎样才能将值从client2更改为client1呢?
答案1
尝试:
usermod -d /var/www/clients/client1/web3 web3
或者vipw
不带-s。