如何在Colab上创建非root帐户?

时间:2019-07-23 16:21:49

标签: jupyter-notebook google-colaboratory

我有一些Ubuntu中的软件包无法作为root帐户安装,而这是Colab上的默认帐户。

我尝试了以下方法:

  • !sudo useradd -m ted
  • !passwd ted(设置新密码)
  • !su ted

这会产生一个错误: sh:0:无法访问tty;作业控制已关闭

我不是Linux人士,所以我不确定这是什么意思。

2 个答案:

答案 0 :(得分:0)

您只需输入不带sudo部分的命令即可,例如!adduser ted,它将起作用 然后通过!su ted切换到新用户,然后将在其中显示一个文本框,您可以编写命令

答案 1 :(得分:0)

别忘了在Google colab中使用!

添加新用户:

adduser username 
usermod -aG sudo username

切换用户:

su username

安装软件包:

sudo -S apt install pkg_name