==== docker的jupyter没有sudo密码==== === 背景 === docker安装jupter notebook的官方镜像,显示用户名是jovyan,但这个用户没有sudo权限且没有root的密码。 === 经过 === 网上有大量资料说应该怎么操作,经过比较后,选择了最容易的。 === 结果 === - 点击群晖配置,终端机和SNMP,启动SSH功能 - ssh到群晖服务器上,执行sudo -i - 执行docker ps,查看docker的CONTAINER ID - 执行docker exec -it -u root [你的CONTAINER ID] bash,此时进入docker中 - 执行sudo passwd root修改root密码,执行sudo passwd jovyan修改jovyan密码 - 执行sudo visudo,在最后加入jovyan ALL=(ALL:ALL) ALL - 点击群晖配置,终端机和SNMP,关闭SSH功能