我想在不同的 bash 命令 shell 中以 tomcat7 用户身份登录。我以前可以通过执行以下操作来做到这一点:
sudo su - tomcat7
但是当我现在输入此命令时,我会返回到当前用户的 shell。有人能告诉我问题可能出在哪里吗?
答案1
这是因为 /etc/passwd 文件中没有为 tomcat7 用户定义 shell。
我想在不同的 bash 命令 shell 中以 tomcat7 用户身份登录。我以前可以通过执行以下操作来做到这一点:
sudo su - tomcat7
但是当我现在输入此命令时,我会返回到当前用户的 shell。有人能告诉我问题可能出在哪里吗?
这是因为 /etc/passwd 文件中没有为 tomcat7 用户定义 shell。