linux user group brescia

immagine del castello

Archivio della mailing list

SSH, SFTP e permessi

marco ghidinelli marcogh a linux.it
Lun 24 Ott 2005 16:29:44 UTC
On Mon, Oct 24, 2005 at 03:47:47PM +0200, Alberto Federico Turelli wrote:
> 
> Ho un server su cui gira tomcat (con l'utente tomcat5). Tomcat deve
> poter elaborare e spostare dei file caricati con il comando 'scp' da
> remoto. I file vengono creati nella home di un utente di sistema, al
> quale vorrei assegnare umask 002, e aggiungere tomcat5 al gruppo
> dell'utente stesso.

non puoi settare i permessi dei file prima?
io ho provato e funziona:

$ touch aaaa
$ ls -la aaaa 
-rw-r--r--  1 marcogh marcogh 0 2005-10-24 18:26 aaaa

$ chmod 700 aaaa
$ ls -la aaaa 
-rwx------  1 marcogh marcogh 0 2005-10-24 18:26 aaaa

$ scp aaaa poirot:~
aaaa                                          100%    0     0.0KB/s
00:00    
$ ssh poirot ls -la aaaa
-rwx------   1 marcogh  tesireti  0 Oct 24 18:25 aaaa
$ 


> Ho provato ad impostare /bin/bash come shell predefinita dell'utente, ed
> ho impostato 'umask 002' sia in ~/.bash_profile che in ~/.bashrc, ma i
> file continuano ad essere creati con i permessi rw-r--r--.
> Come posso risolvere la questione? L'umask non è fondamentale, ciò che
> mi serve è che tomcat5 abbia i permessi di scrittura sui file caricati
> dall'utente remoto.
> 
> bibe
> -- 
> Alberto Federico Turelli <alberto.turelli a atworkonline.it>
> atwork di Alberto Turelli

-- 
BOFH excuse #214:

Fluorescent lights are generating negative ions. If turning them off doesn't work, take them out and put tin foil on the ends.



Maggiori informazioni sulla lista Lug