创建docker容器后使用ssh密码连接root显示“Permission denied, please try again.”解决方案

前置操作:使用以下命令创建容器并运行后

docker run -tid --name *** -p 63001:22 -p 63002:8080 -p 63003:8081 -v /data*/***/:/data --gpus all --restart=always --shm-size=16G --memory=16g --cpus=3 --cpu-shares=1024 pytorch/pytorch:2.1.0-cuda11.8-cudnn8-devel

在容器内启动ssh:

sudo service ssh start

发现使用ssh密码连接该容器时出现‘Permission denied, please try again.’

解决方案:

执行以下命令,使得可以直接登录容器的root用户:

echo "PermitRootLogin yes" >> /etc/ssh/sshd_config

然后重启ssh:

sudo service ssh restart

 再次使用密码连接发现成功登录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值