configuration-utilisateurs.md 1.6 KB

% Configuration des utilisateurs

Voir: User Management - Proxmox VE

$ sudo pveum group add admin -comment "System Administrators"
$ sudo  pveum acl modify / -group admin -role Administrator
$ sudo  pveum user modify testuser@pve -group admin^C
$ sudo pveum user add laurent@pve -comment "Laurent HUBERT"
$ sudo pveum passwd laurent@pve
Enter new password: ***********************************
Retype new password: ***********************************
$ pveum passwd laurent@pve^C
$ sudo  pveum user modify laurent@pve -group admin
$ 

Proxmox IPI B1

$ cat  apply-config-reseau 
#!/bin/bash


#adresse_original=192.168.100.2
INTERFACES_FILE=/etc/network/interfaces
ORIGINAL_GATEWAY=$(awk '$1 == "gateway" { print $2 }' ${INTERFACES_FILE})

GATEWAY=10.29.10.253
NEW_ADDRESS=10.29.10.200
DNS_SERVER=1.1.1.1

if ! grep '^#configlaurent$' /etc/network/interfaces > /dev/null 2>&1
then
	# C'est pas ma config
	echo Je backup
	cp ${INTERFACES_FILE} ${INTERFACES_FILE}.original
	cp /etc/hosts /etc/hosts.original
	cp /etc/hostname /etc/hostname.original
	echo '#configlaurent' >> ${INTERFACES_FILE}
fi

ORIGINAL_ADDRESS=$(awk '$1 == "address" { split( $2, a, "/") ; print a[1] }' ${INTERFACES_FILE}.original)

if [[ "${ORIGINAL_GATEWAY}" != "${GATEWAY}" ]]
then
	sed -i.switch3560  -E	-e 's,(address )[^/]+,\1'$NEW_ADDRESS',g' \
		-e 's,(gateway ).+$,\1'$GATEWAY',g' \
		-e '/gateway .+$/a        dns-nameservers '$DNS_SERVER'' /etc/network/interfaces
	sed -E -e 's,^'$ORIGINAL_ADDRESS','$NEW_ADDRESS',g' /etc/hosts.original > /etc/hosts
fi