1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163
|
-*------------------------------------------------------------------------+-
QtSmbstatus
http://qtsmbstatus.free.fr/
Daniel Rocher - ADELLA <daniel.rocher@adella.org>
-*------------------------------------------------------------------------+-
Este programa esta licenciado a usted bajo los terminos de la Licencia General Publica GNU version 2
Qtsmbstatus es una interface grafica de smbstatus (GUI).
Esto provee la posibilidad de administrar maquinas remotas.
Qtsmbstatus a sido diseádo como un sistema cliente/servidor seguro con SSL.
Un login y contraseá es requerido para entrar en el server (PAM).
La aplicacion del servidor debe ser instalado en la maquina donde se ejecuta el servicio SAMBA.
To use QtSmbstatus only locally (without qtsmbstatus client/server), just install qtsmbstatus-light.
Incluye las siguientes posibilidades:
- ver conexiones
- desconectar usuarios
- enviar mensajes (popupwindows) a uno o mas usuarios
1/ Compilacion desde las fuentes siguientes
2/ Opcion de linea de comandos
3/ Iniciar y parar el servicio
4/ Configure server
5/ Cliente para x11 (unix/linux)
6/ Cliente para windows
-------------------------------------------------------------
1/ Compilacion desde las fuentes siguientes:
-------------------------------------------------------------
Para instalar qtsmbstatus light:
********************************
chequear las dependencias : qt4-dev>=4.3
cd light
qmake (o qmake-qt4)
make
and as root:
make install
Para instalar el servicio:
**************************
chequear las dependencias : pam-dev y qt4-dev>=4.3
cd server
qmake (o qmake-qt4)
make
y como root:
make install
Para instalar el cliente:
*************************
chequear las dependencias : qt4-dev>=4.3
cd client
qmake (o qmake-qt4)
make
y como root:
make install
-------------------------------------------------------------
2/ Opcion de linea de comandos:
-------------------------------------------------------------
Esto es posible para algunas opciones tanto para el servidor o bien como cliente;
Conociendolos:
qtsmbstatusd --help (for server)
qtsmbstatus --help (for client)
qtsmbstatusl --help (for light)
-------------------------------------------------------------
3/ Iniciar y parar el servicio:
-------------------------------------------------------------
Iniciar el servicio:
/etc/init.d/qtsmbstatusd start
o
service qtsmbstatusd start
Default port: 4443
Parar el servicio:
/etc/init.d/qtsmbstatusd stop
o
service qtsmbstatusd stop
-------------------------------------------------------------
4/ Configure server:
-------------------------------------------------------------
La configuracion de los archivos del servidor son encontrados en:
/etc/qtsmbstatusd/
en este directorio:
privkey.pem
qtsmbstatusd.conf
qtsmbstatusd.users
server.pem
privkey.pem : private key (atencion ! cambiar el permiso de acceso al archivo : 640 ! )
Hacertelo tuyo: openssl genrsa -des3 -out privkey.pem 2048
server.pem : certificado autofirmado con clave
Hacertelo tuyo:
openssl req -new -x509 -key privkey.pem -out server.pem -days 10000
Las opciones son guardadas en: qtsmbstatusd.conf
port : Puerto en donde escuchara el servicio
private_key : llave privada
certificat : certificado ssl
ssl_password : clave para certificados ssl
permit_disconnect_user : clientes permitidos para desconectar un usuario
Puedes autorizar a un cliente para desconectar a un usuario.
Use un nombre de usuario o 'all' para todos los clientes.
permit_send_msg : clientes permitidos para enviar un mensage
Puedes autorizar a un cliente para enviar un mensage.
Use un nombre de usuario o 'all' para todos los clientes.
== PAM: ==
PAM configuration file is distribution dependent. If logon failed, change it:
/etc/pam.d/qtsmbstusd
see samples here: ./server/pam.d/samples/
Los usuarios autorizados (PAM) son registrados dentro de: qtsmbstatusd.users
(por omision como root)
-------------------------------------------------------------
5/ Cliente para x11 (unix/linux) :
-------------------------------------------------------------
Ejecutar bajo x11: qtsmbstatus
Poner la direccion de ip del servidor, conectar y logear (usuario y contraseá)
Click con el boton derecho sobre un usuario para enviarle un mensaje o desconectarlo.
(popupwindows requiere smbclient)
-------------------------------------------------------------
6/ Cliente para windows :
-------------------------------------------------------------
Instalar qtsmbstatus-client.X.X.X.exe
ejecutar qtsmbstatus.exe
Poner la direccion de ip del servidor, conectar y logear (usuario y contraseá)
Click con el boton derecho sobre un usuario para enviarle un mensaje o desconectarlo.
(popupwindows requiere smbclient)
|