Ubuntu Server sin red en Virtualbox Nov 2, 2013 Borramos este fichero y reiniciamos: sudo rm -f /etc/udev/rules.d/70-persistent-net.rules Fuente.
Backup de todo un sistema en USB - Configurando Raspberry 12 Oct 26, 2013 Si tenemos la Raspberry ya configurada, es muy interesante poder guardar su estado actual. Hay herramientas en Ubuntu como BackInTime o Déjà Dup. Incluso con Win32DiskImager o el comando dd podríamos hacer una copia de la partición en formato .img. Pero a veces tenemos que restaurarlas en una partición exactamente igual de grande. Así que vamos a hacerlo a la brava, copiar a un fichero todo el raíz de Raspbian desde nuestro Ubuntu. ...
Instalar pyload - Configurando Raspberry 11 Oct 23, 2013 Añadimos librerías necesarias: sudo apt-get install liblept3 python python-crypto python-pycurl python-imaging tesseract-ocr spidermonkey-bin zip unzip python-openssl  Descargamos la última versión (la “cli”) para Debian: https://pyload.org/download Y la instalamos: sudo dpkg -i fichero_descargado.deb rm fichero_descargado.deb Vamos a ejecutar el asistente de instalación: cd /usr/share/pyload ./pyLoadCore.py Nos advertirá que falta esta librería. Como no queremos la versión gráfica, sólamente queremos la versión web, no la instalamos: PyQt4: missing Arrancamos el demonio: ...
Optimar Raspberry PI - Configurando Raspberry 10 Oct 22, 2013 Desactivamos las shells extra Para ello (para ubuntu seguir estos pasos): sudo vi /etc/inittab Comentando de la 2 a la 6: 1:2345:respawn:/sbin/getty --noclear 38400 tty1 #2:23:respawn:/sbin/getty 38400 tty2 #3:23:respawn:/sbin/getty 38400 tty3 #4:23:respawn:/sbin/getty 38400 tty4 #5:23:respawn:/sbin/getty 38400 tty5 #6:23:respawn:/sbin/getty 38400 tty6 Firewall sudo apt-get install ufw sudo ufw allow ssh sudo ufw allow http sudo ufw allow 51413 sudo ufw allow 9091 sudo ufw enable Desactivar acceso root por ssh, establenciendo: ...
Servidor impresión. Configurando Raspberry PI 9 Oct 22, 2013 Instalamos servidor: sudo apt-get install cups Damos permisos para usar cups: sudo usermod -a -G lpadmin tu_usuario Abrimos firewall: sudo ufw allow 631 Añadimos nuestra LAN: `sudo vi /etc/cups/cupsd.conf #Listen localhost:631 Listen *:631 Listen /var/run/cups/cups.sock Restrict access to the server… Order allow,deny Allow 192.168.1.* Restrict access to the admin pages… Order allow,deny Allow 192.168.1.* Restrict access to configuration files… <location /admin/conf> AuthType Default Require user @SYSTEM Allow 192.168.1.* ...
Servidor ftp. Configurando Raspberry PI 8 Oct 22, 2013 Instalamos el servidor: sudo apt-get install ftpd pure-ftpd Creamos usuario especifico para acceder: `useradd -m -d /tu_path/ftp ftp_user cd /etc/pure-ftpd/conf sudo touch ChrootEveryone sudo vi ChrootEveryone Escribe ‘yes’ en el ficheroSólo ese usuario tendrá acceso: sudo vi /etc/ftpusersAñadimos: root tu_usuario anonymous ftp guest` En /etc/passwd desactivamos su acceso por shell (no funciona con /bin/false): sudo vi /etc/ssh/sshd_config Añadiendo al final: DenyUsers ftp_user Abrimos cortafuegos: sudo ufw allow ftp
Crear repositorio git privado - Configurando Raspberry PI 7 Oct 21, 2013 Vamos a crear nuestro propio repositorio git: sudo groupadd developers mkdir -p /tu_path/git/proyecto cd /tu\_path/git sudo chgrp -R developers . cd /tu\_path/git/proyecto git init –bare –shared=group sudo ln -s /tu\_path/git/proyecto /home/tu\_home ``` Y ahora para clonar: ``` git clone tu\_usuario\_ssh@tu\_host:/home/tu\_home/git/proyecto ```Y para subir el código, desde la carpeta proyecto: ``` git add . ; git commit -m "w" ; git push origin master ```
Raspbian Mantener actualizada automáticamente - Configurando Raspberry PI 6 Oct 21, 2013 Vamos a provocar que la Raspberry PI se autoactualice: sudo apt-get install unattended-upgrades Añadimos en el fichero: `sudo vi /etc/apt/apt.conf.d/10periodic` APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "1"; APT::Periodic::AutocleanInterval "7"; APT::Periodic::Unattended-Upgrade "1"; ``` Y cambiamos (si aparece) en: ``` `sudo vi` `` `/etc/apt/apt.conf.d/50unattended-upgrades` `` ``` ``` `` `"origin=Debian,archive=stable,label=Debian-Security";` `` ```por esto otro: ``` ``` `` `"origin=Raspbian";` `` ``` ``` ``` Para Ubuntu hay que seguir [estas instrucciones](https://help.ubuntu.com/community/AutomaticSecurityUpdates#Using_the_.22unattended-upgrades.22_package). ```
Transmission desde el móvil - Configurando Raspberry 5 Oct 18, 2013 Instalamos: sudo apt-get install transmission-daemon Y configuramos: mkdir /tu\_path/progress mkdir /tu\_path/completed sudo usermod -a -G debian-transmission tu\_usuario chgrp debian-transmission /tu\_path/progress chgrp debian-transmission /tu\_path/completed chmod 770 /tu\_path/progress chmod 770 /tu\_path/completed sudo service transmission-daemon stop sudo adduser tu\_usuario debian-transmission sudo nano /etc/init.d/transmission-daemon sudo chown tu\_usuario -R /var/lib/transmission-daemon/info/ sudo chown tu\_usuario -R /tu\_path/progress sudo chown tu\_usuario -R /tu\_path/completed sudo chown tu\_usuario -R /etc/transmission-daemon/settings.json Cambiamos en el fichero estos parámetros: sudo nano /etc/transmission-daemon/settings.json "rpc-whitelist": "127. ...
Servidor web. Configurando Raspberry PI 4 Oct 18, 2013 Instalamos todo a la vez (servidor apache, base de datos mysql y servidor de email): `sudo apt-get install apache2 php5 libapache2-mod-auth-mysql php5-mysql mysql-server phpmyadmin` `postfix` ```Nos pedirá las contraseñas para root de mysql y phpmyadmin. Y el dominio del servidor de correo. Ya deberiamos poder acceder a: https://IP\_Raspberry https://IP\_Raspberry/phpmyadmin Activar redirecciones mediante .htaccess: sudo a2enmod rewrite ; sudo service apache2 restart