Para compartir una carpeta desde Ubuntu, lo primero es tener instalado samba, en caso de no tenerlo se puede instalar utilizando:
$ sudo apt-get install smbfs samba
En mi caso cuando instale ubuntu desde el proceso de instalación agregue la opción de utilizar samba.
Agregamos un usuario para el uso de la conexión desde otro equipo ya sea de windows, mac o desde otro equipo con ubuntu.
$ sudo smbpasswd -a miusuario
Al correr el comando anterior solicitará una contraseña para el usuario. Posteriormente necesitaremos agregar el usuario y su nombre en el smbusers.
$ sudo vi /etc/samba/smbusers
Al correr el comando se abrirá una pantalla para modificación de texto en el cuál agregaremos:
miusuario="MiUsuario"
Posteriormente daremos de alta los directorios que queremos compartir, esto lo haemos en el archivo smb.conf, editandolo con el siguiente comando:
$ sudo vi /etc/samba/smb.conf
Dentro del archivo se colocará:
[nombre_del_directorio]
comment = miusuario Archivos Privados
path = /ruta/al/directorio_compartido
valid users = miusuario
public = no
writable = yes
Posteriormente reiniciamos el servicio de samba:
$ sudo /etc/init.d/samba restart
Una vez realizado esto, deberá ser posible acceder al recurso compartido.
Espero te sea de utilidad !
Referencias:
http://ubuntuforums.org/showthread.php?t=1208528
http://www.guia-ubuntu.com/index.php?title=Samba#Para_compartir_una_carpeta
sábado, 26 de abril de 2014
martes, 22 de abril de 2014
Instalación OpenSUSE 13.1 - VirtualEnv - Python - Django - MySQL
Como parte de un proyecto en mi trabajo es necesario utilizar django dentro de opensuse, para lo cuál realizaremos lo siguiente:
1. Instalación de VirtualEnv
Utilizando la terminal ejecutamos:
> sudo zypper install python-virtualenv
1. Instalación de VirtualEnv
Utilizando la terminal ejecutamos:
> sudo zypper install python-virtualenv
NOTA: Será necesario tener instalado zypper en caso de no tenerlo a travéz de Yast.
2. Iniciar el proyecto con virtualenv
Utilizando los siguientes comandos ...
> mkdir miproyecto
> virtualenv vmp
3. Instalar el soporte de Mysql
Para instalar el soporte de MySQL es importante considerar tener el MySQL instalado, para instalar en OpenSUSE puede ser la siguiente guía: http://omaryahir.blogspot.mx/2014/04/opensuse-131-y-mysql.html
Una vez que el MySQL se encuentra instalado ejecutamos:
> sudo zypper install python-devel
> sudo zypper install libmysqlclient-devel
> sudo zypper install gcc
4. Activamos la maquina e instalamos django
Con el punto anterior tenemos una maquina virtualenv con nombre vmp por lo que la activaremos con los siguientes comandos para instalar la versión más reciente de django y el soporte de mysql.
> source vmp/bin/activate
(vmp) > pip install django
(vmp) > pip install mysql-python
Con lo anterior debe de poder funcionar correctamente django con soporte MySQL en OpenSUSE.
Espero te sea de utilidad !
Referencias:
jueves, 17 de abril de 2014
OpenSUSE 13.1 y MySQL
Haciendo pruebas con OpenSUSE 13.1 me doy cuenta de que viene precargado mariadb y no lograba activar y habilitar el MySQL, me funciono realizando lo siguiente:
1. Instalar a traves de YaST mysql-community-server; esto implicará que el mismo YaST solicite desinstalar mariadb-server y mariadb-client; se debe autorizar la desinstalación ya que la versión mariadb que viene preinstalada en OpenSUSE 13.1 no es compatible con MySQL 5.6.
2. Una vez instalado mysql-community-server se debe crear un archivo usando el siguiente comando:
3. Posteriormente usar el siguiente comando:
5. Posteriormente cerrar el YaST y en la terminal teclear:
De esa forma me funciono, espero te sea de utilidad !!!
Referencias:
http://superuser.com/questions/384365/systemctl-enable-differs-from-systemctl-start-how
http://en.opensuse.org/SDB:MySQL_installation
https://bugzilla.novell.com/show_bug.cgi?id=846422
https://bugzilla.novell.com/show_bug.cgi?id=840159
1. Instalar a traves de YaST mysql-community-server; esto implicará que el mismo YaST solicite desinstalar mariadb-server y mariadb-client; se debe autorizar la desinstalación ya que la versión mariadb que viene preinstalada en OpenSUSE 13.1 no es compatible con MySQL 5.6.
2. Una vez instalado mysql-community-server se debe crear un archivo usando el siguiente comando:
- sudo vi /lib/systemd/system/mysqld.service
- El contenido del archivo debe ser el siguiente:
[Unit] Description=MySQL Server After=network.target [Service] Type=forking ExecStart=/etc/rc.d/mysql start ExecStop=/etc/rc.d/mysql stop [Install] WantedBy=multi-user.target
3. Posteriormente usar el siguiente comando:
sudo systemctl daemon-reload
5. Posteriormente cerrar el YaST y en la terminal teclear:
sudo mysql_secure_installation
6. Finalmente regresar a YaST nuevamente a System y Service Manager localizar mysqld e indicar que debe iniciar el servicio.Esta opción solicitará la contraseña del root, si es la primera vez que se ejecuta es en blanco; posteriormente solicitará algunos datos de la instalación.
De esa forma me funciono, espero te sea de utilidad !!!
Referencias:
http://superuser.com/questions/384365/systemctl-enable-differs-from-systemctl-start-how
http://en.opensuse.org/SDB:MySQL_installation
https://bugzilla.novell.com/show_bug.cgi?id=846422
https://bugzilla.novell.com/show_bug.cgi?id=840159
Suscribirse a:
Entradas (Atom)