我正在尝试将我的点文件和一些个人配置文件推送到服务器(我不是 root 或 sudoer)。Ansible 以我的用户身份连接,以便编辑我的主文件夹中的文件。
我想将我的默认 shell 设置为usr/bin/fish. 我不允许编辑/etc/passwd所以
user:
name: shaka
shell: /usr/bin/fish
Run Code Online (Sandbox Code Playgroud)
不会跑。
我还检查了chsh命令,但我的密码的可执行提示。
我怎么能在这样的机器上改变我的外壳?(Debian 8、Ubuntu 16、Opensuse)