连接服务器容器时出现Network error: Connection refused。
首先怀疑容器中没有ssh服务。
在AI平台上进入容器使用shell终端
在终端界面输入:
service ssh start
结果显示:ssh:unrecognized service
输入查看命令:
service ssh status
显示也是 unrecognized service
是因为没有安装ssh服务
解决方法:
apt-get update
apt-get install openssh-server
apt-get install vim
修改配置文件
vim /etc/ssh/sshd_config
添加以下内容,按i进入编辑模式
# 在#PermitRootLogin prohibit-password下添加如下内容
PermitRootLogin yes
RSAAuthentication yes
PubkeyAuthentication yes
按Esc推出编辑模式,输入 :wq 保存退出。
输入:
service ssh restart
接下来就可以连接ssh了