On Mon, 14 Feb 2011 09:34:07 +0000 (UTC), hjubal wrote: > On Mon, 14 Feb 2011 09:23:09 +0100, David Paleino wrote: > > > Direi che BACKUPSERVERS dev'essere "hostb", non "marte" (o "hosta", a > > quanto ho capito). > > Hai ragione, 'hosta'; in realtà nella descrizione del problema ho cercato > di generalizzare (nel mio caso 'hosta' si chiama 'marte' ed e' la > macchina dalla quale mi voglio collegare a 'hostb') ed ho mancato una > sostituzione nel testo del post. ;)
Quello che intendevo dire è che, secondo sudoers(5) nella sintassi:
user host = comando
"host" è l'host su cui eseguire il comando, non *DA* cui.
Quindi, se devi poter eseguire "pippo" su "hostb", la riga sarebbe:
user hostb = pippo
Mi rendo conto che però non ha senso :), ma tentar non nuoce.
Quindi, cambia:
Host_Alias BACKUPSERVERS=marte, 10.1.1.134
in:
Host_Alias BACKUPSERVERS=hostb # la macchina su cui eseguire "tar"
> Il problema e' che su 'hostb' non riesco a specificare la macchina dalla
> quale accettare l'esecuzione del comando sudo senza password.
Appunto, la password non dovrebbe chiedertela proprio (NOPASSWD).
A naso direi che da sudo non puoi limitare la macchina *da* cui accettare
comandi; questo è un controllo da far fare a ssh.
--
. ''`. Debian developer | http://wiki.debian.org/DavidPaleino
: :' : Linuxer #334216 --|-- http://www.hanskalabs.net/
`. `'` GPG: 1392B174 ----|---- http://deb.li/dapal
`- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
signature.asc
Description: PGP signature

