Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

NOTE: CentOS Enterprise Linux is built from the Red Hat Enterprise Linux source code. Other than logo and name changes CentOS Enterprise Linux is compatible with the equivalent Red Hat version. This document applies equally to both Red Hat and CentOS Enterprise Linux.
Linuxtopia - CentOS Enterprise Linux 4: Manual de referencia - Programas de distribuci�n Samba

14.8. Programas de distribuci�n Samba

14.8.1. findsmb

findsmb <subnet_broadcast_address>

El programa es un script de Perl que reporta informaci�n sobre los sistemas compatibles con SMB en una subred espec�fica. Si no se especifica ninguna subred, se utilizar� la subred local. Los items mostrados incluyen direcciones IP, nombres NetBIOS, nombre de dominio o grupo de trabajo, sistema operativo y versi�n.

El ejemplo siguiente muestra la salida de la ejecuci�n de findsmb como cualquier usuario v�lido en un sistema:

findsmb
 
IP ADDR       NETBIOS NAME  WORKGROUP/OS/VERSION
------------------------------------------------------------------
10.1.59.25    VERVE         [MYGROUP] [Unix] [Samba 3.0.0-15]
10.1.59.26    STATION22     [MYGROUP] [Unix] [Samba 3.0.2-7.FC1]
10.1.56.45    TREK         +[WORKGROUP] [Windows 5.0] [Windows 2000 LAN Manager]
10.1.57.94    PIXEL         [MYGROUP] [Unix] [Samba 3.0.0-15]
10.1.57.137   MOBILE001     [WORKGROUP] [Windows 5.0] [Windows 2000 LAN Manager]
10.1.57.141   JAWS         +[KWIKIMART] [Unix] [Samba 2.2.7a-security-rollup-fix]
10.1.56.159   FRED         +[MYGROUP] [Unix] [Samba 3.0.0-14.3E]
10.1.59.192   LEGION       *[MYGROUP] [Unix] [Samba 2.2.7-security-rollup-fix]
10.1.56.205   NANCYN       +[MYGROUP] [Unix] [Samba 2.2.7a-security-rollup-fix]

14.8.2. make_smbcodepage

make_smbcodepage <c|d> <codepage_number> <inputfile> <outputfile>

El programa make_smbcodepage compila una archivo de codepage binario desde una definici�n en formato texto. Lo inverso tambi�n est� permitido decompilando un archivo binario a un formato texto. Este obsoleto programa forma parte de las funcionalidades de internacionalizaci�n de las versiones previas de Samba las cuales est�n inclu�das por defecto con la versi�n actual de Samba.

14.8.3. make_unicodemap

make_unicodemap <codepage_number> <inputfile> <outputfile>

El programa make_unicodemap compila archivos Unicode binarios desde archivos de texto para que Samba pueda mostrar los conjuntos de caracteres no ASCII. Este programa obsoleto forma parte de las funcionalidades de internacionalizaci�n de las versiones previas de Samba las cuales ahora est�n inclu�das con la versi�n actual.

14.8.4. net

net <protocol> <function> <misc_options> <target_options>

La utilidad net es similar a la utilidad net utilizada por Windows y MS-DOS. El primer argumento es utilizado para especificar el protocolo utilizado cuando se ejecuta un comando. La opci�n <protocol> puede ser ads, rap o rpc para especificar el tipo de conexi�n al servidor. Active Directory utiliza ads, Win9x/NT3 usa rap y Windows NT4/2000/2003 utiliza rpc. Si se omite el protocolo, net intentar� determinarlo autom�ticamente.

El ejemplo siguiente muestra una lista de los directorios compartidos para un host llamado wakko:

net -l share -S wakko
Password:
 
Enumerating shared resources (exports) on remote server:
 
 
Share name   Type     Description
----------   ----     -----------
data         Disk     Wakko data share
tmp          Disk     Wakko tmp share
IPC$         IPC      IPC Service (Samba Server)
ADMIN$       IPC      IPC Service (Samba Server)

El ejemplo siguiente muestra una lista de usuarios Samba para un host llamado wakko:

net -l user -S wakko
root password:
 
User name             Comment
-----------------------------
andriusb              Documentation
joe                   Marketing
lisa                  Sales

14.8.5. nmblookup

nmblookup <options> <netbios_name>

El programa nmblookup resuelve los nombres NetBIOS en direcciones IP. El programa difunde su consulta en la subred local hasta que las m�quina objetivo contesta.

He aqu� un ejemplo:

nmblookup trek
querying trek on 10.1.59.255
10.1.56.45 trek<00>

14.8.6. pdbedit

pdbedit <options>

El programa pdbedit maneja cuentas ubicadas en la base de datos SAM. Todos los motores son soportados incluyendo smbpasswd, LDAP, NIS+ y la biblioteca de base de datos tdb.

Los siguientes son ejemplos para a�adir, eliminar y listar usuarios:

pdbedit -a kristin
new password:
retype new password:
Unix username:        kristin
NT username:
Account Flags:        [U          ]
User SID:             S-1-5-21-1210235352-3804200048-1474496110-2012
Primary Group SID:    S-1-5-21-1210235352-3804200048-1474496110-2077
Full Name:
Home Directory:       \\wakko\kristin
HomeDir Drive:
Logon Script:
Profile Path:         \\wakko\kristin\profile
Domain:               WAKKO
Account desc:
Workstations:
Munged dial:
Logon time:           0
Logoff time:          Mon, 18 Jan 2038 22:14:07 GMT
Kickoff time:         Mon, 18 Jan 2038 22:14:07 GMT
Password last set:    Thu, 29 Jan 2004 08:29:28 GMT
Password can change:  Thu, 29 Jan 2004 08:29:28 GMT
Password must change: Mon, 18 Jan 2038 22:14:07 GMT

pdbedit -v -L kristin
Unix username:        kristin
NT username:
Account Flags:        [U          ]
User SID:             S-1-5-21-1210235352-3804200048-1474496110-2012
Primary Group SID:    S-1-5-21-1210235352-3804200048-1474496110-2077
Full Name:
Home Directory:       \\wakko\kristin
HomeDir Drive:
Logon Script:
Profile Path:         \\wakko\kristin\profile
Domain:               WAKKO
Account desc:
Workstations:
Munged dial:
Logon time:           0
Logoff time:          Mon, 18 Jan 2038 22:14:07 GMT
Kickoff time:         Mon, 18 Jan 2038 22:14:07 GMT
Password last set:    Thu, 29 Jan 2004 08:29:28 GMT
Password can change:  Thu, 29 Jan 2004 08:29:28 GMT
Password must change: Mon, 18 Jan 2038 22:14:07 GMT

pdbedit -L
andriusb:505:
joe:503:
lisa:504:
kristin:506:

pdbedit -x joe

pdbedit -L
andriusb:505:
lisa:504:
kristin:506:

14.8.7. rpcclient

rpcclient <server> <options>

El programa rpcclient ejecuta comandos administrativos usando Microsoft RPCs, el cual proporciona acceso a la interfaz de administraci�n gr�fica del usuario Windows (GUIs) para la administraci�n de sistemas. Usualmente es utilizado por los usuarios m�s avanzados que entienden la complejidad de Microsoft RPCs.

14.8.8. smbcacls

smbcacls <//server/share> <filename> <options>

El programa smbcacls modifica las ACLs de Windows en archivos y directorios compartidos por el servidor Samba.

14.8.9. smbclient

smbclient <//server/share> <password> <options>

El programa smbclient es un cliente UNIX vers�til que proporciona una funcionalidad similar a ftp.

14.8.10. smbcontrol

smbcontrol -i <options>

smbcontrol <options> <destination> <messagetype> <parameters>

El programa smbcontrol env�a mensajes de control para demonios en ejecuci�n smbd o nmbd. Al ejecutar smbcontrol -i corre de forma interactiva hasta que se introduce una l�nea en blanco o una 'q'.

14.8.11. smbgroupedit

smbgroupedit <options>

El programa smbgroupedit hace las correspondencias entre grupos Linux y Windows. Tambi�n permite que un grupo Linux sea un grupo dominio.

14.8.12. smbmount

smbmount <//server/share> <mount_point> <-o options>

El programa smbmount utiliza el programa de bajo nivel smbmnt para montar un sistema de archivos smbfs (recurso Samba compartido). El comando mount -t smbfs <//server/share> <mount_point> <-o options> tambi�n funciona.

Por ejemplo:

smbmount //wakko/html /mnt/html -o username=kristin
Password: <password>
[root@yakko /]# ls -l /mnt/html
total 0
-rwxr-xr-x    1 root     root            0 Jan 29 08:09 index.html

14.8.13. smbpasswd

smbpasswd <options> <username> <password>

El programa smbpasswd maneja las contrase�as encriptadas. Este programa lo puede ejecutar el superusuario para cambiar cualquier contrase�a de usuarios as� como tambi�n por un usuario normal para cambiar su propia contrase�a Samba.

14.8.14. smbspool

smbspool <job> <user> <title> <copies> <options> <filename>

El programa smbspool es una intefaz de impresi�n compatible con CUPS a Samba. Aunque est� dise�ada para utilizarse con impresoras CUPS, smbspool tambi�n puede trabajar con impresoras no CUPS.

14.8.15. smbstatus

smbstatus <options>

El programa smbstatus muestra el estado de las conexiones actuales a un servidor Samba.

14.8.16. smbtar

smbtar <options>

El programa smbtar realiza respaldos y restauraciones de archivos y directorios compartidos basados en Windows a un archivo de cinta local. A pesar de que es similar al comando tar, estos dos no son compatibles.

14.8.17. testparm

testparm <options> <filename> <hostname IP_address>

El programa testparm verifica la sintaxis del archivo smb.conf. Si su archivo smb.conf est� en la ubicaci�n predeterminada (/etc/samba/smb.conf) no necesita especificar la ubicaci�n. Al especificar el nombre de host y la direcci�n IP al programa testparm este verifica que los archivos hosts.allow y host.deny est�n correctamente configurados. El programa testparm tambi�n muestra un res�men de su archivo smb.conf y el papel del servidor (independiente, dominio, etc.) despu�s de la prueba. Esto es conveniente cuando se hace depuraciones pues excluye los comentarios y presenta la informaci�n de forma concisa para que la lean los administradores.

Por ejemplo:

testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[tmp]"
Processing section "[html]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
<enter>
# Global parameters
[global]
        workgroup = MYGROUP
        server string = Samba Server
        security = SHARE
        log file = /var/log/samba/%m.log
        max log size = 50
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        dns proxy = No
 
[homes]
        comment = Home Directories
        read only = No
        browseable = No
 
[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        browseable = No
 
[tmp]
        comment = Wakko tmp
        path = /tmp
        guest only = Yes
 
[html]
        comment = Wakko www
        path = /var/www/html
        force user = andriusb
        force group = users
        read only = No
        guest only = Yes

14.8.18. testprns

testprns <printername> <printcapname>

El programa testprns verifica si printername es v�lido y existe en printcap. Si no se especifica printcapname, se utilizar� el valor por defecto especificado en los archivos de configuraci�n Samba o printcap.

14.8.19. wbinfo

wbinfo <options>

El programa wbinfo muestra informaci�n desde el demonio winbindd. El demonio winbindd debe estar ejecut�ndose para que wbinfo funcione.

 
 
  Published under the terms of the GNU General Public License Design by Interspire