Instalación
$ apt-get install vlock away
xautolock es el protector. xautolock es un demonio para bloquear automáticamente la pantalla
Levanta en background bloquear la pantalla si en cinco minutos no hay actividad.
# vi /etc/hosts
127.0.1.1 viejoHostname --> 127.0.1.1 nuevoHostname
# hostname nuevoHostname
# vi /etc/hostname
viejoHostname --> nuevoHostname
# usermod -l nuevoUserName viejoUserName
# mv /home/viejoUserName /home/nuevoUserName
# usermod -g nuevoGrupo nuevoUserName
petrohs@tlahtolli:/home/petrohs$ cat .fluxbox/keys
OnDesktop Mouse1 :HideMenus
OnDesktop Mouse2 :WorkspaceMenu
OnDesktop Mouse3 :RootMenu
OnDesktop Mouse4 :NextWorkspace
OnDesktop Mouse5 :PrevWorkspace
Mod1 Tab :NextWindow
Mod1 Shift Tab :PrevWindow
Mod4 F1 :Workspace 1
Mod4 F2 :Workspace 2
Mod4 F3 :Workspace 3
Mod4 F4 :Workspace 4
Mod4 F5 :Workspace 5
Mod4 F6 :Workspace 6
Mod4 F7 :Workspace 7
Mod4 F8 :Workspace 8
Mod4 F9 :Workspace 9
Mod4 F10 :Workspace 10
Mod4 F11 :Workspace 11
Mod4 F12 :Workspace 12
Mod4 l :ExecCommand xlock
Mod4 t :ExecCommand xterm
Mod4 f :ExecCommand firefox
Mod4 r :ExecCommand bbrun -w
Mod4 g :ExecCommand gvim
Mod4 m :ShowDesktop
XF86AudioMute :ExecCommand mocp --pause
Mod4 XF86AudioMute :ExecCommand mocp --unpause
XF86AudioRaiseVolume :ExecCommand mocp -v +2
XF86AudioLowerVolume :ExecCommand mocp -v -2
Mod4 Menu :RootMenu
Mod4 3 :Maximize
Mod4 Shift 3 :Minimize
Mod4 comma :ExecCommand gksudo dhclient
Mod4 period :ExecCommand gksudo "/sbin/iwconfig wlan0 essid red key contra"
petrohs@tlahtolli:/home/petrohs$
KeyRelease event, serial 32, synthetic NO, window 0x5800001,
root 0x53, subw 0x0, time 169107828, (35,221), root:(519,267),
state 0x40, keycode 115 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x5a00001,
root 0x53, subw 0x0, time 111760512, (226,71), root:(595,393),
state 0x0, keycode 60 (keysym 0x2e, period), same_screen YES,
XLookupString gives 1 bytes: (2e) "."
XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x5a00001,
root 0x53, subw 0x0, time 111762984, (226,71), root:(595,393),
state 0x0, keycode 23 (keysym 0xff09, Tab), same_screen YES,
XLookupString gives 1 bytes: (09) " "
XFilterEvent returns: False
KeyRelease event, serial 29, synthetic NO, window 0x5a00001,
root 0x53, subw 0x0, time 112005797, (378,-17), root:(770,328),
state 0x0, keycode 174 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x5a00001,
root 0x53, subw 0x0, time 112007206, (378,-17), root:(770,328),
state 0x0, keycode 176 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 32, synthetic NO, window 0x5a00001,
root 0x53, subw 0x0, time 112007847, (378,-17), root:(770,328),
state 0x0, keycode 160 (keysym 0x1008ff12, XF86AudioMute), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x5a00001,
root 0x53, subw 0x0, time 112012636, (169,-13), root:(561,332),
state 0x0, keycode 117 (keysym 0xff67, Menu), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
$ sudo apt-get install wine cabextract
$ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
$ tar -zxvf ies4linux-latest.tar.gz
$ cd ies4linux-*
$ ./ies4linux --install-ie55 --install-corefonts --no-desktop-icon --beta-install-ie7 --no-gui
IEs4Linux will:
- Instalar Internet Explorers: 6.0, 5.5, 7.0
- Usando el idioma de IE: ES
- Instalar Adobe Flash 9.0
- Install MS Core Fonts
- Instalar todo en: /home/petrohs//.ies4linux
[ OK ]
Descargando todo lo que necesitamos
Downloading from microsoft.com:
{...}
Downloading from Evolt Browser Archive:
{...}
Downloading from macromedia.com:
{...}
Downloading from sourceforge.net
{...}
[ OK ]
Instalando IE 6
{...}
[ OK ]
Instalando Flash Player 9
{...}
[ OK ]
Instalando IE 5.5
{...}
[ OK ]
Instalando IE 7 (beta)
{...}
[ OK ]
IEs4Linux installations finished!
¡Estas como root! No es aconsejable. IE es muy inseguro para que le des privilegios de root.
¿Quieres un tip de un amigo? Ejecutame como usuario normal o, mejor, si puedes, crea un usuario por aparte para usar IE.
$ sudo echo -e "\n#Oracle SQL*Plus\ndeb http://oss.oracle.com/debian unstable main non-free" >> /etc/apt/sources.list
$ sudo apt-get update
$ sudo apt-get install oracle-instantclient-*
$ export ORACLE_HOME='/usr/lib/oracle/10.2.0.4/client'
$ echo -e "\n#Oracle\nexport ORACLE_HOME='/usr/lib/oracle/10.2.0.4/client'" >> ~/.bashrc
$ sudo mkdir -p $ORACLE_HOME/network/admin/
$ sudo gvim $ORACLE_HOME/network/admin/tnsnames.ora
$ sqlplus $BDusu/$BDcontra@$BDsid <<!
select sysdate from dual;
!
SQL*Loader-282: Unable to locate character set handle for character set ID (2).
[tlayecotiloni] $ sqlldr
SQL*Loader: Release 10.2.0.1.0 - Production on Fri Sep 26 16:04:17 2008
...
$ sqlldr
SQL*Loader: Release 8.1.7.0.0 - Production on Fri Sep 26 10:41:26 2008
...
$ sqlplus $BDusu/$BDcontra@$BDsid
...
Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
...
Los permisos de ingreso para el servidor LDAP SUN ONE se basan en Instrucciones para Control de Acceso (Access Control Instructions, ACI) las cuales definen quien puede ingresar, a donde puede ingresar y que acciones puede realizar. En terminos generales son como las ACL de OpenLDAP.
Para construirla la regla es necesario identificar que objeto(s) se afectara(n); que usuario, grupo u objeto tendra/carecera de privilegios; que atributos puede tocar; los permisos que se daran.
La estructura basica de la regla es:
(target="ldap:///cn=*,[...],c=MX")
(targetattr=[lista de atributos afectados])
(
version 3.0;
acl "[Nombre de la regla";
allow([lista de opciones])
userdn="ldap:///uid=[...],c=MX";
)
Donde
target
Es la rama objetivo donde sera aplicada la regla
targetatrr
Son los atributos que se afectaran. Ejemplo de ellos, userPassword, giveName, description. El asterisco (*) indica todos. Si para negar dichos atributos es con !=.
acl
Seguido del nombre de la regla.
allow|deny
Permite o niege las acciones listadas sobre los atributos arriba definidos. Las opciones pueden ser read, write, add, delete, compare, selfwrite, proxy, o all. Para indicar varios se separan con coma (,).
userdn
Usuario al que se le aplicara la regla. Puede tomar por valor un dn, self, all, anyone, parent. Tambien se puede aplicar a un grupo (groupdn), por direccion o por tiempo.
Se aplican en el dn que se afecta; es decir, en la rama donde se define el ingreso.
Una regla practica es que un usuario especifico puede realizar cambios de contraseña.
(target="ldap:///uid=*,ou=Usuarios,c=Empresa,c=MX")
(targetattr=userPassword)
(
version 3.0;
acl "CambiaPass";
allow(write)
userdn="ldap:///uid=appCamPAss,ou=Apps, c=Empresa, c=MX";
)
Si se emplea ldapbrowser
Se tiene que agregar el atributo sobre el objeto y pegar la regla en una sola linea.
Cuando se quiere buscar las reglas se tiene que indicar explicitamente que muestre los atributos aci.
Mayores referencias en
http://docs.sun.com/source/816-6704-10/access_control.html
http://tille.xalasys.com/training/ldap/ch04s02.html