Sei sulla pagina 1di 4

#attivazione configurazione web samba swat stream tcp nowait.

400 root /usr/sbin/swat swat --------------------------------------------------------------------------------------# serie di comandi per cambiare i permessi delle directory e dei file in modo ri corsivo find /path/dir -type d -exec chmod 755 {} \; //da provare find /path/dir -type f -exec chmod 644 {} \; find . -iname "*.php" -exec chmod a+r {} \; //da provare --------------------------------------------------------------------------------------#comando di formattazione di una scheda sd sudo mkfs.vfat /dev/mmcblk0 mkfs.vfat -I -v -c -F 32 -n nome_che_gli_vuoi_dare /dev/xxxxxxxxxxx --------------------------------------------------------------------------------------#abilitare tasti ctrl+alt+backspace Section "ServerFlags" Option "DontZap" "False" EndSection --------------------------------------------------------------------------------------#cambio permessi per poter cambiare la frequenza di funzionamento della cpu sudo chmod +s /usr/bin/cpufreq-selector --------------------------------------------------------------------------------------#corruzione file di configurazione dei pacchetti causa blocco sistema durante ag giornamento configurazione #verificare nella cartella /var/lib/dpkg/info che il file che presenta problemi di installazione o configurazione non abbia gli script corrotti # o file a zero byte in caso affermativo spostare i file corrotti e reinstallare i pacchetti #altri rimedi cosa hai in /var/lib/dpkg/info/gtetrinet.postinst ? oppure prova cos: cd /var/cache/apt/archives dpkg -i --force-all gtetrinet_0.7.11-1_i386.deb (o quello che ) --------------------------------------------------------------------------------------#tutti i codec o quasi ubuntu-restricted-extra --------------------------------------------------------------------------------------#Ubuntu: guida rapida alla configurazione del server Samba Questa brevissima guida ha l obiettivo di guidare alla configurazione del server Samba per la distribuzione Ubuntu GNU/Linux, anche se la procedura del tutto simi le per qualsiasi altra distribuzione (a parte l installazione vera e propria dei pacchetti). Sulla falsa riga di quella relativa all ambiente LAMP, le istruzioni sono semplici e lineari: per dettagli ed approfondimenti vi rimando alla smisura ta letteratura sull argomento. Di seguito vedremo come configurare il server Samba per creare una condivisione pubblica: accessibile in lettura e scrittura a tutti i client della rete locale, quindi. UPDATE: corrette alcune incongruenze nella scelta/uso del nome utente, inseriti parametri di sicurezza per la creazione dell utente. Installazione di Samba

Per prima cosa installiamo il software necessario: $ sudo apt-get install samba smbfs Preparazione del sistema Samba condivide con il sistema su cui gira il database degli utenti: tutti gli u tenti Samba devono essere necessariamente anche utenti GNU/Linux. Creiamo ora l u tente con cui tutti i client accederanno alla condivisione e specifichiamo la su a directory home, che adduser provveder a creare (se non esiste) e che sar la nost ra condivisione Samba. L opzione shell=/bin/false disabilita l accesso alla shell da parte dell utente creato, che non avr quindi possibilit di fare un vero e proprio l ogin interattivo. Questo per ragioni di sicurezza, come accade per gli account d i sistema. $ sudo adduser utente --home=/home/public --shell=/bin/false --disabled-password L utente stato creato correttamente (come possiamo verificare controllando il file /etc/passwd), ma non associato ad alcuna password UNIX e non potr fare login al s istema: non ne avremo bisogno e dormiremo sonni pi tranquilli. Impostiamo ora i permessi sulla directory da condividere: $ sudo chmod -R 0700 /home/public $ sudo chown -R utente.utente /home/public Configurazione di Samba - sezione [Global] Il file di configurazione del server Samba /etc/samba/smb.conf ed suddiviso in div erse sezioni. Browsing/Identification Questa sezione, posta all inizio del file di configurazione, controlla il comport amento generale del server Samba. A noi interessano alcune voci in particolare: workgroup e server string. La prima indica a quale gruppo Windows apparterr il no stro server, e la seconda fornir il nome con cui sar identificato nella rete Windo ws. Un esempio: # Change this to the workgroup/NT-domain name your Samba server will part of workgroup = UFFICIO # server string is the equivalent of the NT Description field server string = File Server Authentication Questa sezione regola il modo con cui Samba controller e governer i permessi agli utenti: chi pu fare cosa in parole povere. Ci interessano alcune voci: security e guest account. Per prima cosa abilitiamo la sicurezza a livello di condivisione, che ci permett e di specificare caso per caso i diritti: ; security = user security = share Ora definiamo l utente con il quale tutti i client accederrano alla risorsa condi visa: obey pam restrictions = yes guest account = utente invalid users = root Questa impostazione non necessita di alcuna configurazione sui client: essi acce deranno alla risorsa senza dover inserire alcuna login: sar Samba a mappare l uten te corretto. Configurazione della condivisione Ora passiamo alla fase finale della configurazione: creiamo la condivisione dell

a directory. Spostiamo alla fine del file di configurazione e creiamo una nuova sezione cos str utturata: [Pubblica] comment = Risorsa pubblica condivisa path = /home/public read only = no guest ok = yes guest only = yes create mask = 0600 directory mask = 0700 Salviamo il file e riavviamo Samba con: $ sudo /etc/init.d/samba restart --------------------------------------------------------------------------------------File di configurazione di xorg /etc/hal/fdi/policy ; per esempi guardare /usr/share/hal/fdi/policy --------------------------------------------------------------------------------------# comando per leggere uuid delle partizioni blkid --------------------------------------------------------------------------------------#Imposta il controllo del disco dopo un numero max di mount (60) sudo tune2fs -c 60 /dev/sda1 @verifica quanti mount mancano al controllo sudo dumpe2fs -h /dev/sda1 | grep -i mount count #MASTERIZZARE DA CONSOLE In breve i comandi per masterizzare cd & dvd da console Linux: //cancellazione/formattazione di un cd-rw inserito nel device "/dev/hdd" myhost:~ # cdrecord -blank=fast -force dev=/dev/hdd //scrittura dei files contenuti nel percorso "/backup" su device "/dev/hdd" myhost:~ # mkisofs -v -R /backup | cdrecord -v fs=4 speed=40 dev=/dev/hdd //Scrittura dei files contenuti nel percorso "/backup" sul device masterizzatore di dvd "/dev/hdc" myhost:~ # growisofs -Z /dev/hdc -R -J /backup/ //Per creare un immagine iso da masterizzare # mkisofs -r -o /tmp/var-www-disk1.iso /var/www //Usare growisofs per scrivere l immagine ISO sul dispositivo DVD # growisofs -Z /dev/dvd=/tmp/var-www-disk1.iso //Per aggiungere dati ad un dvd conente altri dati # growisofs -M /dev/dvd /tmp/file.1

//Per formattare o cancellare un dvd # dvd+rw-format -force /dev/dvd //Oppure # dvd+rw-format -force=full /dev/dvd //Per visualizzare info sul supporto # dvd+rw-mediainfo /dev/dvd ---------------------------------------------------------------------------------------------------------#Per la questione permessi crea il file /etc/udev/rules.d/50-libsane-extras.rule s con questo contenuto: Codice: # EPSON Stylus DX8400 ATTR{idVendor}=="XXXX", ATTR{idProduct}=="YYYY", MODE="0666", GROUP="scanner", E NV{libsane_matched}="yes" Al posto di XXXX e YYYY devi mettere l ID che visualizzi facendo: Codice: lsusb | grep Seiko La stringa che ti apparir sar del tipo: Codice: Bus 001 Device 001: ID XXXX:YYYY Seiko Epson Corp. Riavvia di nuovo udev e assicurati che il tuo utente appartenga al gruppo scanne r e dovresti essere a posto ----------------------------------------------------------------------------------------------------------File da modificare per configurare lo scanner etc/sane.d/epson.conf etc/sane.d/dll.conf lib/udev/rules.d/40-libsane.rules

Potrebbero piacerti anche