Quantcast
Channel: Veeam Support Knowledge Base
Viewing all articles
Browse latest Browse all 4362

Granular sudo Permissions for Management of Veeam Agent for IBM AIX

$
0
0

Granular sudo Permissions for Management of Veeam Agent for IBM AIX

KB ID: 4673
Product: Veeam Backup & Replication | 12.2
Veeam Agent for IBM AIX | 4.5
Published: 2024-10-11
Last Modified: 2024-10-15

Purpose

This article provides examples of granular ‘sudo’ configuration for the Linux account that will be used by Veeam Backup & Replication when managing Veeam Agent for IBM AIX deployments with a Protection Group.

Solution

The following granular sudo permissions were tested with Veeam Agent for IBM AIX 4.5 and Veeam Backup & Replication 12.2.
#MISC
veeamdep ALL=(root) /usr/bin/whoami

#MKDIR
veeamdep ALL=(root) /usr/bin/mkdir -p /opt/veeam

#RM
veeamdep ALL=(root) /usr/bin/rm /opt/veeam/veeaminstaller_aix_ppc64
veeamdep ALL=(root) /usr/bin/rm -f /tmp/VeeamAgentAix-*-ppc64.tar
veeamdep ALL=(root) /usr/bin/rm /tmp/VeeamAgentAix-*-ppc64.tar
veeamdep ALL=(root) /usr/bin/rm /tmp/VeeamAgent-*-ppc64.rpm
veeamdep ALL=(root) /usr/bin/rm /tmp/mlocate-*.ppc.rpm
veeamdep ALL=(root) /usr/bin/rmdir /opt/veeam/Upload
veeamdep ALL=(root) /usr/bin/rmdir /opt/veeam

#DEPLOYMENT INSTALL RESCAN
veeamdep ALL=(root) /usr/bin/csum -h MD5 /opt/veeam/veeaminstaller_aix_ppc64
veeamdep ALL=(root) /usr/bin/touch /opt/veeam/veeaminstaller_aix_ppc64
veeamdep ALL=(root) /usr/bin/chmod 0750 /opt/veeam/veeaminstaller_aix_ppc64
veeamdep ALL=(root) /usr/bin/cp -f /home/veeamdep/* /opt/veeam/veeaminstaller_aix_ppc64
veeamdep ALL=(root) /usr/bin/chown root* /opt/veeam/veeaminstaller_aix_ppc64
veeamdep ALL=(root) /opt/veeam/veeaminstaller_aix_ppc64 system-info --format VBR
veeamdep ALL=(root) /opt/veeam/veeaminstaller_aix_ppc64 agent-version
veeamdep ALL=(root) /opt/veeam/veeaminstaller_aix_ppc64 check-package-name --name VeeamAgent
veeamdep ALL=(root) /usr/bin/gunzip /tmp/VeeamAgentAix-*-ppc64.tar.gz
veeamdep ALL=(root) /usr/bin/tar -tf /tmp/VeeamAgentAix-*-ppc64.tar
veeamdep ALL=(root) /usr/bin/sh -c cd /tmp && tar -xf /tmp/VeeamAgentAix-*-ppc64.tar
veeamdep ALL=(root) /opt/veeam/veeaminstaller_aix_ppc64 install-packages --packages /tmp/VeeamAgent-*-ppc64.rpm
veeamdep ALL=(root) /opt/veeam/veeaminstaller_aix_ppc64 update-packages --packages /tmp/VeeamAgent-*-ppc64.rpm
veeamdep ALL=(root) /opt/veeam/veeaminstaller_aix_ppc64 remove-packages --packages VeeamAgent

#VEEAMCONFIG
veeamdep ALL=(root) /usr/sbin/veeamconfig vbrcmd print --agentInfo
veeamdep ALL=(root) /usr/sbin/veeamconfig --stdin
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.

Viewing all articles
Browse latest Browse all 4362

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>