1、启动有host网络的容器,进入容器命令行。
2、安装并开启ssh服务
启动容器后,安装openssh:
apt-get update
apt-get install openssh-server
3、设置远程登录的密码
如果希望直接使用root账户登录容器,则设置root密码
passwd
4、增加root账户登录许可
vim /etc/ssh/sshd_config
注释掉 PermitRootLogin prohibit-password 这一行
添加这一行 PermitRootLogin yes
修改Port为6666
5、重启ssh服务
service ssh restart
6、在linux虚拟机内尝试直接使用ssh登录,IP地址写为linux虚机本地地址
ssh root@***.***.***.*** -p 6666
7、全局设定网络端口规则
8、在windows 里面的xshell用windows主机 IP地址以及端口6666登录
9、安装Remote SSH
10、添加连接信息
参考地址:https://blog.csdn.net/TracelessLe/article/details/119060513