本文主要是介绍Docker笔记-Debian容器内搭建ssh服务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
登陆容器之后修改密码:
passwd
密码设置完成后安装openssh-server
apt-get install openssh-server
修改端口号为50022并添加配置
vim /etc/ssh/sshd_config
修改成
Port 50022
PasswordAuthentication yes
PermitRootLogin yes
启动
root@linux:~# /etc/init.d/ssh start
[ ok ] Starting OpenBSD Secure Shell server: sshd.
查看
root@linux:~# /etc/init.d/ssh status
[ ok ] sshd is running.
--net修改.bashrc,运行容器后就启动ssh
在最后面添加:
/etc/init.d/ssh start
保存镜像
启动时注--net=host这样就可以用50022登陆了
docker run --net=host -it 容器名 /bin/bash
最终在宿主机可见:
50022端口已被占用
这篇关于Docker笔记-Debian容器内搭建ssh服务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!