Siete fuori casa e volete vedere la TV? Siete all’estero e vi mancano i vostri canali preferiti?
Cliccate sui link e godetevi lo spettacolo!
Canale5 Italia1 Rete4 (Coolstreaming)
Primocanale (Liguria)
TeleNord (Genova)
Siete fuori casa e volete vedere la TV? Siete all’estero e vi mancano i vostri canali preferiti?
Cliccate sui link e godetevi lo spettacolo!
Canale5 Italia1 Rete4 (Coolstreaming)
Primocanale (Liguria)
TeleNord (Genova)
Spesso abbiamo bisogno di eseguire brevi operazioni dal terminale di linux che magari conosciamo già, ma la memoria ci tradisce e quindi ecco un breve prontuario di comandi utili pronti all’uso!
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
sudo /etc/init.d/mysql restart
sudo /etc/init.d/vsftpd stop
sudo /etc/init.d/vsftpd start
sudo /etc/init.d/vsftpd restart
Per aprire file con permessi di amministratore dal file manager, è necessario aggiungere uno script a Nautilus.
| ATTENZIONE!!!!
Aprire file con privilegi di amministratore è un rischio per la sicurezza. Assicurarsi di conoscere il contenuto del file che si vuole aprire. |
gedit $HOME/.gnome2/nautilus-scripts/Apri\ come\ amministratore
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do gksudo "gnome-open $uri" & done
chmod +x $HOME/.gnome2/nautilus-scripts/Apri\ come\ amministratore
È ora possibile aprire un file con privilegi di amministratore facendo clic col tasto destro del mouse e scegliendo Script->Apri come amministratore.
Server FTP FTP (File Transfer Protocol) è un protocollo TCP per caricare e scaricare file tra computer.
FTP opera su un modello client/server.
Il componente server viene detto demone FTP (Nei sistemi Unix, e più in generale nei sistemi operativi multitasking, un demone [daemon in inglese] è un programma eseguito in background, senza che sia sotto il controllo diretto dell’utente, di solito i demoni hanno nomi che finiscono per “d”: per esempio, syslogd è il demone che gestisce i log di sistema – vedi wikipedia) e rimane continuamente in ascolto di richieste FTP provenienti dai client remoti.
Quando viene ricevuta una richiesta, il demone gestice il login e imposta la connessione. Per tutta la durata della sessione il server esegue ogni comando inviato dal client FTP.
L’accesso a un server FTP può essere gestito in due modi: Anonimo o con autenticazione Nella modalità anonima, i client remoti possono accedere al server FTP utilizzando l’account utente predefinito chiamato “anonymous” o “ftp” e inviando un indirizzo di posta elettronica come password. Nella modalità con autenticazione l’utente deve essere in possesso di un account e di una password. L’acceso dell’utente ai file e alle directory del server FTP dipende dai permessi definiti per l’account utilizzato per il login. Come regola generale, il demone FTP nasconde la directory radice del server FTP, cambiandola nella home directory di FTP. In questo modo il resto del file system è nascosto alle sessioni remote.
vsftpd (acronimo di Very Secure FTP Daemon)
Un demone FTP disponibile in Ubuntu è vsftpd, semplice da installare, configurare e mantenere.
È possibile installare vsftpd eseguendo il comando seguente:
sudo apt-get install vsftpd vsftpd
Per cambiare le impostazioni predefinite, è possibile modificare il file di configurazione di vsftpd, /etc/vsftpd.conf.
In modo predefinito è consentita solamente la modalità anonima. Per disabilitare questa opzione, è necessario cambiare la riga seguente
anonymous_enable=YES in anonymous_enable=NO
In modo predefinito gli utenti del sistema locale non sono autorizzati ad accedere al server FTP. Per cambiare questa impostazione, è necessario togliere il commento dalla riga seguente:
#local_enable=YES
In modo predefinito, gli utenti sono autorizzati a scaricare file dal server FTP, ma non possono effettuare l’upload. Per cambiare questa impostazione, è necessario togliere il commento alla riga seguente:
#write_enable=YES
In maniera simile, gli utenti anonimi non sono autorizzati a effettuare l’upload di file sul server FTP. Per cambiare questa impostazione, è necessario togliere il commento alla riga seguente
#anon_upload_enable=YES
Il file di configurazione è composto da molti parametri di configurazione. Le informazioni riguardo ciascun parametro sono disponibili nel file stesso. In alternativa, è possibile fare riferimento alla pagina di manuale, man 5 vsftpd.conf, per conoscere i dettagli di ogni parametro. Una volta configurato vsftpd è possibile avviare il demone.
È possibile eseguire il seguente comando per mettere in esecuzione il demone vsftpd:
sudo /etc/init.d/vsftpd start
Notare che le impostazioni predefinite presenti nel file di configurazione, sono così per ragioni di sicurezza. Ognuno dei cambiamenti prima elencati rendono il sistema un po’ meno sicuro: applicarli in casi di effettiva necessità.
Potete trovare ulteriori info sul wiki di Ubuntu
LAMP è un acronimo che indica una piattaforma per lo sviluppo di applicazioni web che prende il nome dalle iniziali dei componenti software con cui è realizzata (Linux, Apache, MySQL, PHP).
digitiamo da terminale:
sudo apt-get install apache2
per poterlo testare dobbiamo aprire un browser e inserire nell’URL http://localhost/
Se tutto funziona dovrà comparire “It works”.
sempre da terminale:
sudo apt-get install php5 libapache2-mod-php5
Per fare in modo che Apache e Php funzionino assieme e in sincronia dobbiamo riavviare Apache:
sudo /etc/init.d/apache2 restart
per testare che fino ad ora tutto funzioni come vogliamo, facciamo un breve test.
Creiamo un file testphp.php:
sudo gedit /var/www/testphp.php
digitiamo una funzione php nel file appena creato:
<?php phpinfo(); ?>
salviamo e nel nostro browser inseriamo l’indirizzo: http://localhost/testphp.php
Se tutto funziona correttamente dovremmo visualizzare una pagina delle informazioni di php.
Installiamolo:
sudo apt-get install mysql-server
ora dobbiamo modificare la password. Entriamo come root da terminale:
mysql -u root
e poi digitiamo:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
cambiando yourpassword con la password da voi scelta.
Per poter facilmente lavorare con MySql installiamo phpMyAdmin:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Ora non ci resta che riavviare di nuovo Apache
sudo /etc/init.d/apache2 restart
ed abbiamo finito.
Se avete una rete domestica, potete fare in modo che un vostro Pc funzioni da server. Per fare questo dovete modificare il file my.cnf
gksudo gedit /etc/mysql/my.cnf
e modifichiamo la riga:
bind-address = 127.0.0.1
cambiando 127.0.0.1 con l’Ip del server.
Potete anche usare questo comando unico e risparmiarvi molta fatica:
sudo apt-get install apache2 apache2-mpm-prefork php5-mysql mysql-server php5 libapache2-mod-php5 php5-cgi php5-gd php5-cli phpmyadmin