Este es un blog que se alimenta de las necesidades que se vayan presentando en el día a día utilizando GNU-Linux
jueves, 12 de julio de 2018
Agregar categorías a los incidentes
Inicio > Configuración > Menués desplegables > Categorías de incidentes
Colocar el nombre y guardar, automáticamente aparecerá en la interfaz simplificada y estándar, si no se oculto ese campo.
viernes, 22 de junio de 2018
Cambiar password de root a mysql
en consola teclear
mysql_secure_installationsi no funciona el comando debe instalar el siguiente paquetemysql-serverotra formasudo mysql -u rootuse mysql;update user set plugin=' ' where User='root';flush privileges;exit;
cómo desbloquear /var/lib/dpkg/lock
Desde un terminar ejecutamos el siguiente comando para desbloquear
/var/lib/dpkg/lock.$ sudo fuser -vki /var/lib/dpkg/lock
Las opciones utilizadas en el comando sirven para:- -v activa el modo verbose, para los que nos gusta ver en todo momento lo que está haciendo.
- -k mata el proceso que mantiene el fichero ocupado.
- -i pide confirmación para matar al proceso.
jueves, 21 de junio de 2018
Cómo instalar ocs inventory en debian 9
In order to install OCS 2.4 the following requirement are needed :
aptitude install make gcc apache2 apache2-dev php7.0 php7.0-mysql php7.0-gd php7.0-xml php7.0-mbstring php7.0-curl php-pclzip php7.0-soap
aptitude install mysql-server
aptitude install libxml-simple-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl build-essential libplack-perl
cpan YAML
cpan Archive::Zip
cpan SOAP::Lite
cpan XML:Entities
cpan Net::IP
cpan Apache::DBI
//Do you wish to setup Resp API server on this computer, si se elige si hay que instalar esto.
cpan HTTP::Request::AsCGI FCGI::ProcManager FCGI::ProcManager Mojolicious::Lite Plack::Handler
Luego correr
Run "setup.sh" and follow the instructions.
If you get a error / warning because of a missing module, install it and retry.
luego de realizar este paso
se le debe dar permiso a apache a la carpeta donde esta instalado el OCS Inventory para que puede tener acceso
luego hay que cambiar la configuracion estandar de la base de datos ya que no utilizamos el usuario ocs ni la clave ocs
cd OCSNG_UNIX_SERVER_2.4.1/ocsreports
editamos el archivo dbconfig.inc.php
y cambiamos ocs en COMPTE_BASE por root //o el usuario administrador de bd
y también cambiamos ocs en PSWD_BASE por la clave del usuario administrador de la bd
damos permiso a la carpeta
chown -R www-data:www-data OCSNG_UNIX_SERVER_2.4.1/
chown -R www-data:www-data /var/lib/ocsinventory-reports
luego hay que ir vía web a seguir configurando para ello se hace clic en la carpeta osc
http://localhost/OCSNG_UNIX_SERVER_2.4.1/ocsreports/
colocar el usuario y la clave del administrador de base de datos
si cambiamos la base de datos por default tenemos que estar pendiente del archivo z-ocsinventory-server.conf si no conecta el agente desde otra máquina y aparece error 500 es porque aqui esta mal el usuario o clave o base de datos.
WARNING: If you change default database name (ocsweb) or user (ocs), don't forget to update the file 'z-ocsinventory-server.conf' in your Apache configuration directory
le damos continuar
SECURITY ALERT!
tenemos que eliminar el archivo install.php
rm OCSNG_UNIX_SERVER_2.4.1/ocsreports/install.php
el usuario y la clave por default es admin
a disfrutar
Luego para que el agente de ocs localice el servidor
En terminal correr
cd /etc/apache2/conf-available
a2enconf ocsinventory-reports.conf
a2enconf z-ocsinventory-server.conf
Si no se hace esto da error 404.
______________________________________________________________________
si quiere cambiar la clave por defecto que genera el ocsinventory
cambiar el password el usuario ocs en mysql (via sql):
aptitude install make gcc apache2 apache2-dev php7.0 php7.0-mysql php7.0-gd php7.0-xml php7.0-mbstring php7.0-curl php-pclzip php7.0-soap
aptitude install mysql-server
aptitude install libxml-simple-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl build-essential libplack-perl
cpan YAML
cpan Archive::Zip
cpan SOAP::Lite
cpan XML:Entities
cpan Net::IP
cpan Apache::DBI
//Do you wish to setup Resp API server on this computer, si se elige si hay que instalar esto.
cpan HTTP::Request::AsCGI FCGI::ProcManager FCGI::ProcManager Mojolicious::Lite Plack::Handler
Luego correr
Run "setup.sh" and follow the instructions.
If you get a error / warning because of a missing module, install it and retry.
luego de realizar este paso
se le debe dar permiso a apache a la carpeta donde esta instalado el OCS Inventory para que puede tener acceso
luego hay que cambiar la configuracion estandar de la base de datos ya que no utilizamos el usuario ocs ni la clave ocs
cd OCSNG_UNIX_SERVER_2.4.1/ocsreports
editamos el archivo dbconfig.inc.php
y cambiamos ocs en COMPTE_BASE por root //o el usuario administrador de bd
y también cambiamos ocs en PSWD_BASE por la clave del usuario administrador de la bd
damos permiso a la carpeta
chown -R www-data:www-data OCSNG_UNIX_SERVER_2.4.1/
chown -R www-data:www-data /var/lib/ocsinventory-reports
luego hay que ir vía web a seguir configurando para ello se hace clic en la carpeta osc
http://localhost/OCSNG_UNIX_SERVER_2.4.1/ocsreports/
colocar el usuario y la clave del administrador de base de datos
si cambiamos la base de datos por default tenemos que estar pendiente del archivo z-ocsinventory-server.conf si no conecta el agente desde otra máquina y aparece error 500 es porque aqui esta mal el usuario o clave o base de datos.
WARNING: If you change default database name (ocsweb) or user (ocs), don't forget to update the file 'z-ocsinventory-server.conf' in your Apache configuration directory
le damos continuar
SECURITY ALERT!
The install.php exists in ocsreports directory
The default sql login/password is activate on your database: miocsinventory
tenemos que eliminar el archivo install.php
rm OCSNG_UNIX_SERVER_2.4.1/ocsreports/install.php
el usuario y la clave por default es admin
a disfrutar
Luego para que el agente de ocs localice el servidor
En terminal correr
cd /etc/apache2/conf-available
a2enconf ocsinventory-reports.conf
a2enconf z-ocsinventory-server.conf
Si no se hace esto da error 404.
______________________________________________________________________
si quiere cambiar la clave por defecto que genera el ocsinventory
cambiar el password el usuario ocs en mysql (via sql):
Paso 4: Modificar los archivos de configuración
- Luego de cambiar la contraseña al usuario ocs es necesario actualizar el valor en los archivos de configuración:
-
-
vi /var/www/OCSNG_UNIX_SERVER_2.4.1/ocsinventory-server.conf.local
-
-
# Master Database settings
-
# Replace localhost by hostname or ip of MySQL server for WRITE
-
PerlSetEnv OCS_DB_HOST localhost
-
# Replace 3306 by port where running MySQL server, generally 3306
-
PerlSetEnv OCS_DB_PORT 3306
-
# Name of database
-
PerlSetEnv OCS_DB_NAME ocsweb
-
PerlSetEnv OCS_DB_LOCAL ocsweb
-
# User allowed to connect to database
-
PerlSetEnv OCS_DB_USER ocs
-
# Password for user
-
PerlSetVar OCS_DB_PWD NUEVO_PASS
-
-
-
nano /usr/share/ocsinventory-reports/dbconfig.inc.php
-
-
- Será necesario reiniciar el servidor apache para que la nueva configuración surta efecto.
-
ubuntu-server$ sudo service apache2 restart
-
miércoles, 23 de mayo de 2018
Instalar Applets mailnag notificador de gmail
sudo aptitude install mailnag
corres mailnag en la consola
corres mailnag-config en otra consola y configuras
y Luego instalar el applets
mailnag
Que aplicaciones instalar en debian 9
keepass2 netbeans g++ git apache2 php7.0 php7.0-ldap php7.0-pgsql php7.0-mysql postgresql pgadmin3 mysql-server phpmyadmin meld diffpdf dia pdftk texmaker texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended scribus gedit vim zim calibre gimagereader glabels rhythmbox audacity openshot youtube-dl youtube-dlg libmp3splt0-mp3 libmp3splt0 vlc virtualbox virtualbox-qt cups testdisk unrar-free unzip ttf-mscorefonts-installer brasero gparted ssh locate kid3 unison-gtk rsync grsync curlew gtk-recordmydesktop ntfs-3g libapache2-mod-php7.0 cdrdao
ADICIONAMENTE:
SI ESTAMOS EN GNOME INSTALAMOS ESTO
seahorse seahorse-nautilus nautilus-dropbox gnome-calculator
SI ESTAMOS EN LINUX MINT INSTALAMOS ESTO
kgpg thunar-dropbox-plugin
OPCIONALMENTE INSTALAMOS
cheese anyremote ganyremote wmctrl syslinux screenruler blueman
SEGURIDAD
kgpg (*) graphical front end for GNU Privacy Guard
seahorse-nautilus (**)
seahorse (**)
keepass2 Password manager
PROGRAMACIÓN
netbeans IDE extensible para Java
g++ Compilador de C++ de GNU
git sistema de control de revisiones distribuidos
apache2 Servidor HTTP Apache
php7.0 Lenguaje de Programación PHP
php7.0-ldap
php7.0-pgsql
php7.0-mysql
libapache2-mod-php7.0
postgresql Base de datos SQL objeto-relacional
pgadmin3 Herramienta para la administración gráfica de PostgreSQL
mysql-server Servidor de base de datos MySQL
phpmyadmin MySQL web administration tool
COMPARADOR DE ARCHIVOS
meld herramienta gráfica para hacer archivos diff y fusionarlos
diffpdf compare dos archivos PDF textual o visualmente
OFICINA
thunar-dropbox-plugin (***)
nautilus-dropbox (**)
dia dia
pdftk herramienta para manipular documentos PDF
texmaker editor LaTex multiplataforma
texlive-latex-base
texlive-latex-extra
texlive-latex-recommended
texlive-fonts-recommended
scribus Open Source Desktop Page Layout
gedit Editor de texto
vim editor vi mejorado
zim editor gráfico de texto basado en tecnologías wiki
calibre e-book converter and library management
gimagereader Graphical GTK+ front-end to tesseract-ocr
glabels label, business card and media cover creation program
MULTIMEDIA
rhythmbox reproductor y organizador de música
audacity editor de audio multiplataforma y rápido
openshot Cree y edite vídeos y películas
youtube-dl downloader of videos from YouTube and other sites
youtube-dlg youtube-dl gui
libmp3splt0-mp3 library for splitting MP3 and Ogg Vorbis files
libmp3splt0
vlc reproductor multimedia y de flujo
cheese herramienta para tomar fotos y vídeos desde su webcam
cdrdao
UTILITARIOS
virtualbox x86 virtualization solution
virtualbox-qt
cups Common UNIX Printing System(tm)
testdisk Partition scanner and disk recovery tool, and PhotoRec
anyremote Remote control daemon for applications using Bluetooth
ganyremote GTK+ frontend for anyRemote
wmctrl
unrar-free Extractor para archivos .rar
unrar Extractor para archivos .rar (versión no libre)
unzip
syslinux collection of bootloaders (DOS FAT and NTFS bootloader)
ttf-mscorefonts-installer Instalador de tipografías TrueType de Microsoft
brasero CD/DVD burning application
gparted Editor de particiones
ssh Cliente y servidor de «secure shell»
locate Mantiene y consulta un índice de un árbol de directorios
kid3 (*) KDE audio tag editor
screenruler Regla en pantalla with a variety of metrics
unison-gtk file-synchronization tool for Unix and Windows
rsync fast, versatile, remote (and local) file-copying tool
grsync
curlew Easy to use, Multimedia converter
gtk-recordmydesktop recordMyDesktop screencast tool
blueman Graphical bluetooth manager
ntfs-3g read/write NTFS driver
________________________________________________________________________
(*) Son aplicaciones en KDE, que se pueden instalar en cualquier linux
(**) Son aplicaciones en GNOME, que solo existen en gnome
(***) Son aplicaciones especificas de la distribución de linuxmint
Cómo instalar aplicaciones 32 bit en arquitectura 64 bit en debian
Desde su versión 7, llamada Wheezy, Debian es multiarquitectura, y permite la instalación de programas de 32 y 64 bits simultáneamente. Si tenemos una instalación 64-bits, podemos activar el modo multiarquitectura:
dpkg --add-architecture i386
apt-get update
para instalar mmex
aptitude install libc6:i386 libwxgtk2.8-0:i386
dpkg -i mmex-0.9.9.0-i386.deb
dpkg --add-architecture i386
apt-get update
para instalar mmex
aptitude install libc6:i386 libwxgtk2.8-0:i386
dpkg -i mmex-0.9.9.0-i386.deb
