From Proxmox GUI:
- expand node
- choose the "local" drive
- choose CT TEMPLATE
- click TEMPLATES
- select the latest DEBIAN (ie: debian 13 standard) and download
- still in "local" drive, click CREATE CT
- put a hostname (ie: samba-lxc)
- put password
- under TEMPLATE, choose the DEBIAN that was downloaded
- under DISKS, select "local-lvm" as storage drive
- give disk size (if possible 10GB or more)
- under CPU, give 1 cores
- under MEMORY give 256 / 256
- under NETWORK, select DHCP or specify STATIC IP
Once the container show up, select it and change features (under OPTIONS):
* Nesting: checked
* START AT BOOT: checked
Start the container
Once started, do the following from console:
apt update
apt install samba -y
** after install, no shared setup yet, have to do **nano /etc/samba/smb.conf**
Enable SSH:
# 1. Ensure the SSH server is installed
apt update && apt install openssh-server -y
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
systemctl restart ssh
The DHCP IP address, check the IP from the NETWORK of the node