Docker install ssh
docker run -it -d ubuntu:lastest /bin/bash
Ubuntu
1
2
3
4
5
6
7
8
9
10
1 apt-get update
2 apt-get install openssh-server
3 apt-get install vim
4 vim /etc/ssh/sshd_config
5 /etc/init.d/ssh restart
6 cd /root/
7 mkdir .ssh
8 cd .ssh/
9 vi authorized_keys
10 /etc/init.d/ssh restart
Centos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1 yum install openssh-server
2 vi /etc/ssh/sshd_config
4 systemctl start ssh
5 /usr/sbin/sshd
6 ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
7 ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
8 /usr/sbin/sshd
9 ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key
10 ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key
11 /usr/sbin/sshd
12 ps -ef
13 ss -ln
14 exit
15 cd /root/
16 ll
17 ls
18 mkdir .ssh
19 cd .ssh/
20 vi authorized_keys
Alpine
1
2
3
4
5
6
7
8
9
1 apk add --no-cache openssh
2 ssh-keygen -t dsa -P "" -f /etc/ssh/ssh_host_dsa_key
3 ssh-keygen -t rsa -P "" -f /etc/ssh/ssh_host_rsa_key
4 ssh-keygen -t ecdsa -P "" -f /etc/ssh/ssh_host_ecdsa_key
5 ssh-keygen -t ed25519 -P "" -f /etc/ssh/ssh_host_ed25519_key
6 passwd root
7 vi /etc/ssh/sshd_config
8 /usr/sbin/sshd
This post is licensed under CC BY 4.0 by the author.