Por último, se va a verificar el acceso a los recursos compartidos mediante Samba. Para ello se va a utilizar la orden smbclient y el navegador Konqueror, para ver dos formas de acceso a los recursos.
smbclient es un cliente parecido al cliente ftp, que permite el acceso a los recursos compartidos de un servidor mediante SMB/CIFS.
En primer lugar se listarán los recursos que tiene compartido un determinado servidor, para ello se ha de teclear:
Ejemplo 11.5. Mostrando los recursos compartidos con smbclient
$ /usr/bin/smbclient -L TODOSCSI --user=gsruser
Password: [clave]
Domain=[GSRDOMAIN] OS=[Unix] Server=[Samba 3.0.7-Debian]
Sharename Type Comment
--------- ---- -------
netlogon Disk Network Logon Service
print$ Disk Printer Drivers
tmp Disk Temporal
cdrom Disk Samba server's CD-ROM
IPC$ IPC IPC Service (SAMBA-LDAP PDC server)
ADMIN$ IPC IPC Service (SAMBA-LDAP PDC server)
gsruser Disk Home Directories
Domain=[GSRDOMAIN] OS=[Unix] Server=[Samba 3.0.7-Debian]
Server Comment
--------- -------
TODOSCSI SAMBA-LDAP PDC server
Workgroup Master
--------- -------
GSRDOMAIN TODOSCSI |
El ejemplo anterior muestra los recursos compartidos que posee el servidor TODOSCSI. A continuación se va a acceder a uno de estos recursos para listar su contenido y realizar algunas operaciones dentro del mismo:
Ejemplo 11.6. Accediendo a un recurso compartido con smbclient
$ /bin/ls -la
total 56
drwxr-xr-x 3 gsruser domainusers 408 2004-10-09 13:38 .
drwxr-sr-x 3 root staff 72 2004-10-09 13:38 ..
-rw-r--r-- 1 gsruser domainusers 1363 2004-10-09 13:38 .bash_aliases
-rw-r--r-- 1 gsruser domainusers 337 2004-10-09 13:38 .bash_logout
-rw-r--r-- 1 gsruser domainusers 239 2004-10-09 13:38 .bash_profile
-rw-r--r-- 1 gsruser domainusers 6198 2004-10-09 13:38 .bashrc
-rw-r--r-- 1 gsruser domainusers 45 2004-10-09 13:38 .cvsrc
-rw-r--r-- 1 gsruser domainusers 618 2004-10-09 13:38 .dir_colors
-rw-r--r-- 1 gsruser domainusers 357 2004-10-09 13:38 .ldaprc
drwxr-xr-x 5 gsruser domainusers 120 2004-10-09 13:38 Maildir
-rw-r--r-- 1 gsruser domainusers 4267 2004-10-09 13:38 .muttrc
-rw-r--r-- 1 gsruser domainusers 105 2004-10-09 13:38 .procmailrc
-rw-r--r-- 1 gsruser domainusers 87 2004-10-09 13:38 .screenrc
-rw-r--r-- 1 gsruser domainusers 287 2004-10-09 13:38 .tidyrc
-rw-r--r-- 1 gsruser domainusers 2686 2004-10-09 13:38 .vimrc
$ /usr/bin/smbclient --user=gsruser //todoscsi/gsruser
Password: [clave]
Domain=[GSRDOMAIN] OS=[Unix] Server=[Samba 3.0.7-Debian]
smb: \> ls
. D 0 Sat Oct 9 13:38:52 2004
.. D 0 Sat Oct 9 13:38:52 2004
.bashrc H 6198 Sat Oct 9 13:38:52 2004
.ldaprc H 357 Sat Oct 9 13:38:52 2004
.bash_logout H 337 Sat Oct 9 13:38:52 2004
.muttrc H 4267 Sat Oct 9 13:38:52 2004
.dir_colors H 618 Sat Oct 9 13:38:52 2004
.tidyrc H 287 Sat Oct 9 13:38:52 2004
.procmailrc H 105 Sat Oct 9 13:38:52 2004
.bash_aliases H 1363 Sat Oct 9 13:38:52 2004
Maildir D 0 Sat Oct 9 13:38:52 2004
.cvsrc H 45 Sat Oct 9 13:38:52 2004
.vimrc H 2686 Sat Oct 9 13:38:52 2004
.screenrc H 87 Sat Oct 9 13:38:52 2004
.bash_profile H 239 Sat Oct 9 13:38:52 2004
43910 blocks of size 524288. 1201 blocks available
smb: \> mkdir directorio-de-ejemplo
smb: \> ls
. D 0 Sat Oct 9 13:45:39 2004
.. D 0 Sat Oct 9 13:38:52 2004
.bashrc H 6198 Sat Oct 9 13:38:52 2004
.ldaprc H 357 Sat Oct 9 13:38:52 2004
directorio-de-ejemplo D 0 Sat Oct 9 13:45:39 2004
.bash_logout H 337 Sat Oct 9 13:38:52 2004
.muttrc H 4267 Sat Oct 9 13:38:52 2004
.dir_colors H 618 Sat Oct 9 13:38:52 2004
.tidyrc H 287 Sat Oct 9 13:38:52 2004
.procmailrc H 105 Sat Oct 9 13:38:52 2004
.bash_aliases H 1363 Sat Oct 9 13:38:52 2004
Maildir D 0 Sat Oct 9 13:38:52 2004
.cvsrc H 45 Sat Oct 9 13:38:52 2004
.vimrc H 2686 Sat Oct 9 13:38:52 2004
.screenrc H 87 Sat Oct 9 13:38:52 2004
.bash_profile H 239 Sat Oct 9 13:38:52 2004
43910 blocks of size 524288. 1201 blocks available
smb: \> exit
~$ /bin/ls -la
total 56
drwxr-xr-x 3 gsruser domainusers 336 2004-06-01 12:27 ./
drwxr-xr-x 3 root root 72 2004-05-31 02:46 ../
-rw-r--r-- 1 gsruser domainusers 1,4K 2004-05-31 02:46 .bash_aliases
-rw-r--r-- 1 gsruser domainusers 337 2004-05-31 02:46 .bash_logout
-rw-r--r-- 1 gsruser domainusers 239 2004-05-31 02:46 .bash_profile
-rw-r--r-- 1 gsruser domainusers 6,3K 2004-05-31 02:46 .bashrc
-rw-r--r-- 1 gsruser domainusers 45 2004-05-31 02:46 .cvsrc
-rw-r--r-- 1 gsruser domainusers 618 2004-05-31 02:46 .dir_colors
drwx------ 2 gsruser domainusers 48 2004-06-01 12:27 directorio-de-ejemplo/
-rw-r--r-- 1 gsruser domainusers 4,3K 2004-05-31 02:46 .muttrc
-rw-r--r-- 1 gsruser domainusers 287 2004-05-31 02:46 .tidyrc
-rw-r--r-- 1 gsruser domainusers 2,7K 2004-05-31 02:46 .vimrc
$ /bin/rmdir -v directorio-de-ejemplo
rmdir: borrando el directorio, directorio-de-ejemplo/ |
En esta sección se verá la forma de acceso a los recursos compartidos mediante Samba con konqueror. Las siguientes capturas de pantalla muestran los pasos para conseguirlo:
Figura 11.23. Dirección de acceso a los recursos de Samba

Konqueror permite el acceso a los recursos compartidos desde un servidor samba; para ello hay que teclear direcciones del tipo: smb://usuario@SERVIDOR-SAMBA/.
En este caso, se va a acceder al servidor “TODOSCSI” con el usuario “gsruser”.