[mc4wp_form id=”2320″]
By default it’s not possible to establish a direct SSH connection to a Proxmox LXC container. In order to SSH into a container there are two options available. Either you attach to the container through Proxmox host or you allow login with password on the specific container.
Login to your Proxmox host and attach to the container with the following command.
lxc-attach --name 109
The name of the container corresponds to the unique VM ID which you can see in the container’s description.
By default a Proxmox LXC container allows root login only with public key authentication. To login to a container with username/password login to your Proxmox host and attach to the container with the following command.
lxc-attach --name 109
Open sshd_config
nano /etc/ssh/sshd_config
and change the line PermitRootLogin without-password
to PermitRootLogin yes
. Exit nano with Ctrl+X
and save changes with y
and ENTER
.
Restart ssh service for the changes to take effect.
service ssh restart
Try to establish a direct SSH connection to your container’s IP (If you don’t know the container’s IP run ifconfig
).