如何在openvz容器中将zsh设置为默认shell?

时间:2014-12-14 14:50:43

标签: linux shell zsh openvz proxmox

我正在PVE上运行vz容器(debian),我想在运行时使用zsh作为我的默认shell:

vzctl enter MY_CONTAINER_ID

我尝试在容器中运行chsh但它没有效果,除非我运行su root,我还在使用bash。

至少可能吗?

任何人都成功实现了这一目标吗?

1 个答案:

答案 0 :(得分:1)

当有遗嘱时,有办法!

我将~/.bashrc的全部内容替换为:

zsh && exit

它完成了这项工作......也许它有点hacky,但没有别的办法......