Forum Debianizzati

permessi document root apache

Forum Debianizzati - Dom, 20/04/2014 - 17:20
Ciao,
dopo diversi anni mi trovo nuovamente a dover gestire un server, che attualmente è per sviluppo, ma fra qualche mese passerà in produzione, e mi piacerebbe cercare di fare le cose alla meglio subito, ma ho un po' vuoti mentali
ho installato il webserver apache, il quale gira con lo user www-data.
La document root di default è la var/www che è impostata come di seugito:

drwxr-xr-x  2 root root  4096 Apr 20 10:26 www


Una volta se non ricordo male questa cartella aveva l'utente www.
L'idea è quella di avere la var/www suddivisa per domini ... var/www/dominio1.com/ .. var/www/domini2.com/ ... var/www/dominio1.com/public/ ..
Ma ho dei dubbi sulla suddivisione dei permessi, anche nell'ottica di fornire accesso in ftp.
la var/www la assegnerei all'utente e gruppo www-data, opppure è user root gruppo www-data? O lascio così come root:root?
per i sottodomini, ogni utente deve essere abilitato alla scrittura almeno alla sua cartella, ma può capitare che lo user1 e user2 possano entrambi scrivere al dominio1... in questo caso? dominio1 sarà user1 user1 .. mentre ad esempio dominio2 metto user2 e group-domain-2 dove nel gruppo metto user1 e user2?
è corretta la gesitone di questi permessi?
gli utenti user 1 e user2 li devo aggiungere al www-data?

Non vorrei mettere a rischio il server appena andrà in produzione

grazie
ciao
Categorie: Forum Debianizzati

Re: scambio dati tra programma e interfaccia web

Forum Debianizzati - Dom, 20/04/2014 - 17:14
1)Si
2)Si hai capito perfettamente.

grazie, poter usare solo PHP sarebbe bello perchè conosco sufficientemente il linguaggio per fare cio che mi serve. Non conosco ne cron ne php5-cli, farò una ricerca su google per imparare.
Categorie: Forum Debianizzati

Re: scambio dati tra programma e interfaccia web

Forum Debianizzati - Dom, 20/04/2014 - 17:03
Gentilmente, riepiloga meglio il tutto e in modo più ordinato.

1) Leggendo /dev/rfcomm0 leggi questi dati? Questa lettura può essere eseguita direttamente?
In altri termini, se nel terminale dai:
cat /dev/rfcomm0

Visualizzi questi dati?
2) se la risposta alle precedenti domande è "sì", allora lo script in php non fa altro che leggere il file, analizzare/elaborare i dati e stamparli a schermo? È così?

Veniamo al resto, perché non si capisce cosa tu intenda con "in background". Probabilmente intendi dire: un programma che viene eseguito ogni X tempo, e che quindi ricorre all'uso di cron, che analizza i dati e fa qualcosa.
Alternativamente a cron, un programma che, una volta lanciato, esegue un ciclo infinito di se stesso, applicando una pausa al termine di ogni ciclo di lunghezza pari a X tempo.

Se è così, allora:
1) puoi utilizzare una varietà infinita di linguaggi di programmazione. Ma se conosci sufficientemente il PHP, probabilmente non sai che lo stesso che può essere eseguito anche in console (php5-cli). Fai una ricerca su Google in questo senso;
2) una volta realizzato lo script, o come detto fai in modo che sia un ciclo infinito (con PHP hai sleep) oppure utilizzi i cron. Nell'ultimo caso, fa una ricerca su Google, è semplicissimo.
Categorie: Forum Debianizzati

Re: Avete visto i nuovi MacPro? Che ne pensate?

Forum Debianizzati - Dom, 20/04/2014 - 16:45
non discuto l'hardware a livello qualità,ma i costi stanno nuovamente tendendo al rialzo in tutto il comparto dei prodotti apple.Anche io sono un felice possesore di hardware apple avendo sia un emac g4 ppc 1.25 ghz che l'attuale imac 24 intel,ma ricordo anche che il periodo in cui ho fatto gli acquisti i prezzi si erano allineati nella media rispetto all'hardware di pari categoria.Ora invece questa tendenza è ritornata dal punto di vista economico a ricalcare il vecchio mercato dove tali prodotti non erano più appannaggio anche delle fasce consumer.....mi auguro che possa esservi una inversione di tendenza.
Categorie: Forum Debianizzati

Re: Mi presento

Forum Debianizzati - Dom, 20/04/2014 - 16:39
ok potete allora spostarlo nella stanza apposita pardon
Categorie: Forum Debianizzati

scambio dati tra programma e interfaccia web

Forum Debianizzati - Dom, 20/04/2014 - 16:13
Salve a tutti,
ho un server apache sul quale ho creato una pagina usando php e html per interagire tramite una porta seriale bluetooth con un microcontrollore.
In pratica quando apro la pagina viene visualizzata una tabella con dei dati ambientali che sono letti dal file che rappresenta la periferica, nel mio caso /dev/rfcomm0 fin qui tutto bene.
Vorrei trovare un sistema per controllare questi dati in background quindi senza il bisogno di caricare la pagina (facendo in questo modo eseguire lo script php) con cadenza periodica e in caso di valori anomali ad esempio inviare email di notifica e magari tenere un log.
Immagino che probabilmente un metodo sia scrivere un programma in C, ma vorrei che il risultato fosse accessibile tramite interfaccia web.
Quindi dovrebbe esserci uno scambio tra un programma che gira in background e la mia pagina php (ho pensato da ignorante di utilizzare ad esempio un file sullHD che viene scritto dal programma e letto dallo script quando carico la pagina).
Spero di essere riuscito a spiegarmi in maniera chiara, anche se sintetica e vorrei che qualcuno piu esperto di me mi desse delle idee dalle quali partire.
Categorie: Forum Debianizzati

Re: Mi presento

Forum Debianizzati - Dom, 20/04/2014 - 16:03
Ciao e benvenuto Le presentazioni andrebbero qui viewtopic.php?f=7&t=20
Categorie: Forum Debianizzati

Re: [RISOLTO] Domanda ingenua su SMTP

Forum Debianizzati - Dom, 20/04/2014 - 15:52
Da che lo capisco?

# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: mioUtente
clamav: root
Categorie: Forum Debianizzati

Mi presento

Forum Debianizzati - Dom, 20/04/2014 - 15:13
ciao ragazzi volevo salutare tutta la comunity di debian e lasciare qualche info della mia persona. Mi chiamo gennaro ho 49 anni ( a luglio) vivo a napoli dal gennaio 2006 disabile causa perdita della gamba dx,appassionato di musica sia ascoltata che suonata ( è il mio hobby insieme alla computer music) Come hardware di computer ho quelli che vedete in firma e da diversi anni mi sto appassionando al mondo linux ed alle sue distribuzioni,sono partito dall'utilizzare ubuntu in forma nativa ed altre distro invece virtualizzate in virtualbox fino ad arrivare alla attualità con l'aver da pochi giorni essere riuscito ad installare,seguendo una guida di un ragazzo di questa comunity,debian wheezy 32 bit sull'imac 24 aluminium del 2007 (in forma nativa).Al momento sembra andare tutto bene come riconoscimento di periferiche hardware tranne un problemino alla scheda audio firewire maudio firewire solo ( ho inserito un post specifico nella sezione hardware).Spero di non avervi tediato troppo e di rendermi utile alla comunity nei limiti delle mie conoscenze e curiosità informatiche.

gennaro
Categorie: Forum Debianizzati

Re: Buona Pasqua

Forum Debianizzati - Dom, 20/04/2014 - 15:06
Grazie ricambio....sempre più affascianto dal mondo debian e dal suo utilizzo,adesso poi che lo sto usando nativamente sull'imac 24 è un vero spettacolo ciao

gennaro
Categorie: Forum Debianizzati

Re: [RISOLTO] Triplo Boot OSX + Win8 + Linux su Mac

Forum Debianizzati - Dom, 20/04/2014 - 14:55
ciao,avrei bisogno di un piccolo aiuto,ho seguito alla lettera il tuo tutorial e sono riuscito ad installare debian 7 wheezy 32 bit sul mio imac 24 intel aluminium del 2007 Va tutto bene solo che quando riavvio e avvio windows 7 ( tu invece avevi windows che correttamente avevo installato nella partizione bootcamp il sistema operativo tramite refit sembra partire ma poi rimane invece con il logo di windows fermo senza fare la tradizionale scansione come fa debian. Ti posto una schermata fatta con la istantanea di debian 7 di gparted per farti vedere la situazione in quanto non so se vada fatta qualche operazione di correzione e non so manco se tale cosa va fatta da mac osx ( che parte regolarmente da refit) o da debian 7.In ogni caso grazie per il tutorial e grazie in anticipo per l'eventuale aiuto per non farmi perdere windows 7.

Gennaro
Categorie: Forum Debianizzati

Re: Problema Ffado e riconoscimento scheda audio firewire

Forum Debianizzati - Dom, 20/04/2014 - 13:15
Ancora nulla da fare,dopo il riavvio,ho lanciato ffado e mi compare sempre la scritta di errore dbus
Categorie: Forum Debianizzati

Re: Problema Ffado e riconoscimento scheda audio firewire

Forum Debianizzati - Dom, 20/04/2014 - 13:09
provo a riavviare e vedere se viene riconosciuta dopo aver caricato il kernel
Categorie: Forum Debianizzati

Re: Problema Ffado e riconoscimento scheda audio firewire

Forum Debianizzati - Dom, 20/04/2014 - 13:07
per motivi di caratteri che non mi permette di inserire riporto il report finale

=== REPORT ===
FireWire kernel drivers:

The new FireWire kernel stack is loaded.
If running a kernel earlier than 2.6.37 and problems are experienced, either
try with the old Firewire kernel stack or upgrade to a newer kernel
(preferrably 2.6.37 or later).

Categorie: Forum Debianizzati

Re: Problema Ffado e riconoscimento scheda audio firewire

Forum Debianizzati - Dom, 20/04/2014 - 13:02
root@debian:/home/gennarogiugliano# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 003: ID 05ac:8206 Apple, Inc. Bluetooth HCI
Bus 007 Device 002: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
Bus 007 Device 003: ID 05ac:8502 Apple, Inc. Built-in iSight
Bus 001 Device 006: ID 1acc:000a 
Bus 001 Device 007: ID 04b8:0883 Seiko Epson Corp.
Bus 001 Device 008: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 007 Device 005: ID 05ac:0221 Apple, Inc. Aluminum Keyboard (ISO)
Bus 007 Device 006: ID 046d:c05a Logitech, Inc. Optical Mouse M90
Bus 006 Device 002: ID 05ac:8242 Apple, Inc. IR Receiver [built-in]
Bus 001 Device 011: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 001 Device 013: ID 0763:1001 Midiman MidiSport 2x2
Bus 001 Device 014: ID 0763:2808 Midiman
Bus 001 Device 015: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 021: ID 1235:0020 Novation EMS
root@debian:/home/gennarogiugliano#
Categorie: Forum Debianizzati

Re: Problema Ffado e riconoscimento scheda audio firewire

Forum Debianizzati - Dom, 20/04/2014 - 13:01
root@debian:/home/gennarogiugliano# lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [IDE mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV630 [Mobility Radeon HD 2600 XT]
03:00.0 Network controller: Broadcom Corporation BCM4321 802.11a/b/g/n (rev 03)
04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8058 PCI-E Gigabit Ethernet Controller (rev 13)
root@debian:/home/gennarogiugliano#
Categorie: Forum Debianizzati

Re: Problema Ffado e riconoscimento scheda audio firewire

Forum Debianizzati - Dom, 20/04/2014 - 12:59
Module                  Size  Used by
firewire_core          38753  0
crc_itu_t              12331  1 firewire_core
cryptd                 14125  0
aes_i586               16647  1
aes_generic            32970  1 aes_i586
parport_pc             22036  0
ppdev                  12651  0
lp                     12797  0
parport                31254  3 lp,ppdev,parport_pc
rfcomm                 28626  14
bnep                   17288  2
binfmt_misc            12813  1
uinput                 12991  1
nfsd                  173890  2
nfs                   265921  0
nfs_acl                12463  2 nfs,nfsd
auth_rpcgss            32143  2 nfs,nfsd
fscache                31978  1 nfs
lockd                  57277  2 nfs,nfsd
sunrpc                143904  6 lockd,auth_rpcgss,nfs_acl,nfs,nfsd
ext2                   49826  1
loop                   17810  0
btusb                  17278  2
bluetooth             103791  23 btusb,bnep,rfcomm
hid_apple              12591  0
snd_usb_audio          71309  0
snd_usbmidi_lib        18801  1 snd_usb_audio
snd_seq_midi           12744  0
snd_seq_midi_event     13124  1 snd_seq_midi
usblp                  17115  0
snd_rawmidi            22472  2 snd_seq_midi,snd_usbmidi_lib
snd_hda_codec_realtek   142274  1
snd_hda_intel          21786  2
snd_hda_codec          63477  2 snd_hda_intel,snd_hda_codec_realtek
snd_hwdep              12943  2 snd_hda_codec,snd_usb_audio
snd_pcm                53461  3 snd_hda_codec,snd_hda_intel,snd_usb_audio
snd_page_alloc         12867  2 snd_pcm,snd_hda_intel
snd_seq                39512  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         13016  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              22356  2 snd_seq,snd_pcm
arc4                   12418  2
uvcvideo               56896  0
snd                    42722  15 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_realtek,snd_rawmidi,snd_usbmidi_lib,snd_usb_audio
soundcore              12921  1 snd
radeon                640791  0
b43                   288914  0
ttm                    47786  1 radeon
drm_kms_helper         22738  1 radeon
bcma                   19156  1 b43
mac80211              171389  1 b43
cfg80211              113445  2 mac80211,b43
videodev               61658  1 uvcvideo
media                  13692  2 videodev,uvcvideo
drm                   146387  3 drm_kms_helper,ttm,radeon
rfkill                 18516  6 cfg80211,bluetooth
iTCO_wdt               16945  0
rng_core               12580  1 b43
i2c_i801               12670  0
iTCO_vendor_support    12632  1 iTCO_wdt
acpi_cpufreq           12807  1
applesmc               14101  0
coretemp               12770  0
mperf                  12421  1 acpi_cpufreq
apple_bl               12698  0
power_supply           13283  1 radeon
i2c_algo_bit           12713  1 radeon
i2c_core               19116  6 i2c_algo_bit,i2c_i801,drm,videodev,drm_kms_helper,radeon
video                  17459  0
evdev                  17225  16
processor              27565  3 acpi_cpufreq
input_polldev          12802  1 applesmc
pcspkr                 12515  0
thermal_sys            17752  2 processor,video
button                 12817  0
usbhid                 31554  0
hid                    64284  2 usbhid,hid_apple
ext4                  306996  1
crc16                  12327  2 ext4,bluetooth
jbd2                   52330  1 ext4
mbcache                12938  2 ext4,ext2
sg                     21476  0
sd_mod                 35425  4
sr_mod                 17468  0
crc_t10dif             12332  1 sd_mod
cdrom                  34813  1 sr_mod
ata_generic            12439  0
uhci_hcd               22337  0
ata_piix               25271  3
libata                125014  2 ata_piix,ata_generic
ehci_hcd               35509  0
ssb                    43266  1 b43
mmc_core               62021  2 ssb,b43
sky2                   40442  0
pcmcia                 32047  2 ssb,b43
pcmcia_core            17942  1 pcmcia
scsi_mod              135037  4 libata,sr_mod,sd_mod,sg
usbcore               104555  9 ehci_hcd,uhci_hcd,usbhid,uvcvideo,usblp,snd_usbmidi_lib,snd_usb_audio,btusb
usb_common             12338  1 usbcore
root@debian:/home/gennarogiugliano#
Categorie: Forum Debianizzati

Re: Problema Ffado e riconoscimento scheda audio firewire

Forum Debianizzati - Dom, 20/04/2014 - 12:56
root@debian:/home/gennarogiugliano# apt-get update
Trovato http://ftp.it.debian.org wheezy Release.gpg
Trovato http://security.debian.org wheezy/updates Release.gpg
Scaricamento di:1 http://ftp.it.debian.org wheezy-updates Release.gpg [836 B]
Trovato http://ftp.it.debian.org wheezy Release
Trovato http://security.debian.org wheezy/updates Release
Scaricamento di:2 http://ftp.it.debian.org wheezy-updates Release [124 kB]
Trovato http://security.debian.org wheezy/updates/main Sources
Scaricamento di:3 http://linux.dropbox.com wheezy Release.gpg [489 B]
Trovato http://security.debian.org wheezy/updates/contrib Sources
Trovato http://security.debian.org wheezy/updates/main i386 Packages
Trovato http://ftp.it.debian.org wheezy/main Sources
Trovato http://security.debian.org wheezy/updates/contrib i386 Packages
Scaricamento di:4 http://linux.dropbox.com wheezy Release [2601 B]
Trovato http://ftp.it.debian.org wheezy/contrib Sources
Trovato http://security.debian.org wheezy/updates/contrib Translation-en
Trovato http://security.debian.org wheezy/updates/main Translation-en
Trovato http://ftp.it.debian.org wheezy/main i386 Packages
Trovato http://ftp.it.debian.org wheezy/contrib i386 Packages
Scaricamento di:5 http://linux.dropbox.com wheezy/main i386 Packages [1138 B]
Trovato http://ftp.it.debian.org wheezy/contrib Translation-en
Trovato http://ftp.it.debian.org wheezy/main Translation-it
Trovato http://ftp.it.debian.org wheezy/main Translation-en
Scaricamento di:6 http://ftp.it.debian.org wheezy-updates/main Sources [4057 B]
Scaricamento di:7 http://ftp.it.debian.org wheezy-updates/contrib Sources [14 B]
Trovato http://ftp.it.debian.org wheezy-updates/main i386 Packages/DiffIndex
Scaricamento di:8 http://ftp.it.debian.org wheezy-updates/contrib i386 Packages [14 B]
Scaricamento di:9 http://ftp.it.debian.org wheezy-updates/contrib Translation-en [14 B]
Trovato http://ftp.it.debian.org wheezy-updates/main Translation-en/DiffIndex
Ign http://linux.dropbox.com wheezy/main Translation-it_IT
Ign http://linux.dropbox.com wheezy/main Translation-it
Ign http://linux.dropbox.com wheezy/main Translation-en
Recuperati 133 kB in 4s (29,2 kB/s)
Lettura elenco dei pacchetti... Fatto
root@debian:/home/gennarogiugliano# apt-get install jackd pyqt4-dev-tools libavc1394-0 libraw1394-11 libiec61883-0 libxml++2.6-2
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
jackd è già alla versione più recente.
È stato impostato jackd per l'installazione manuale.
libavc1394-0 è già alla versione più recente.
È stato impostato libavc1394-0 per l'installazione manuale.
libiec61883-0 è già alla versione più recente.
È stato impostato libiec61883-0 per l'installazione manuale.
libraw1394-11 è già alla versione più recente.
È stato impostato libraw1394-11 per l'installazione manuale.
libxml++2.6-2 è già alla versione più recente.
È stato impostato libxml++2.6-2 per l'installazione manuale.
I seguenti pacchetti NUOVI saranno installati:
pyqt4-dev-tools
0 aggiornati, 1 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 120 kB di archivi.
Dopo quest'operazione, verranno occupati 293 kB di spazio su disco.
Continuare [S/n]? s
Interrotto.
root@debian:/home/gennarogiugliano#
Categorie: Forum Debianizzati

Re: Buona Pasqua

Forum Debianizzati - Dom, 20/04/2014 - 12:49
marcomg ha scritto:Buona Pasqua a tutti i debianizzati (e non) e ai loro cari.
Grazie, ricambio.
Categorie: Forum Debianizzati

Re: Problema Ffado e riconoscimento scheda audio firewire

Forum Debianizzati - Dom, 20/04/2014 - 12:41
Prova ad impartire i seguenti comandi come utente root:
script log.txt
apt-get update
apt-get install jackd  pyqt4-dev-tools libavc1394-0 libraw1394-11 libiec61883-0 libxml++2.6-2
apt-get install pkg-config ffado-tools
modprobe firewire-core
modprobe firewire-sbp2
modprobe firewire-ohci
lsmod
lspci
lsusb
service jackd start
ffado-diag
exit

Quindi, fornisci il contenuto del file log.txt .
Categorie: Forum Debianizzati
Condividi contenuti