BLA*net OnLine Service
http://www.blanet.dk/

Sidst rettet: 7. september 19999


Samba-client mod egen server?

Den sidste lille øvelse gik ud på at forbinde en linux-klient, nemlig smbclient programmet til linux-maskinens egen samba-server. Det lykkedes ikke rigtigt i først omgang, men det var fordi jeg forbandt mig til den forkerte resource, nemlig printeren. Directory-listing gav derfor et tomt katalogindhold. Med den rigtige resource, Temp-resourcen, gik det bedre:

Vi er i linux og giver følgende kommando. Bemærk alle backslash'ene - Der skal være to for hver en i DOS-verdenen, da backslash er escape-tegn i bash.

[leander@Andante Samba]$ smbclient \\\\andante\\temp
Password:
Her indtastede jeg mit kodeord (for 'leander') og den gav straks følgende prompt, der viste at jeg nu havde en smb-klient.
smb: \> dir
  install.log                             13417  Wed Sep  1 02:31:46 1999
  .font-unix                         DH       0  Tue Sep  7 17:11:01 1999
  .ICE-unix                          DH       0  Thu Sep  2 21:50:15 1999
  orbit-root                          D       0  Wed Sep  1 19:01:22 1999
  .X11-unix                          DH       0  Tue Sep  7 16:33:54 1999
  orbit-andante                       D       0  Wed Sep  1 09:27:45 1999
  kfm-cache-500                       D       0  Wed Sep  1 01:22:49 1999
  kfm-cache-0                         D       0  Wed Sep  1 22:21:44 1999
  orbit-leander                       D       0  Thu Sep  2 21:50:15 1999
  kfm-cache-130                       D       0  Sun Sep  5 19:02:35 1999
  kio_0_1055_0.0                              0  Fri Sep  3 13:11:11 1999
  kfm_0_1055_0.0                              0  Fri Sep  3 13:11:11 1999
  tksysv-backup                       D       0  Fri Sep  3 13:11:31 1999
  kio_130_2334_0.0                            0  Sun Sep  5 18:34:03 1999
  kfm_130_2334_0.0                            0  Sun Sep  5 18:34:04 1999
  nscomm40-leander                    D       0  Sun Sep  5 19:21:32 1999
  kio_130_773_0.0                             0  Mon Sep  6 20:32:07 1999
  kfm_130_773_0.0                             0  Mon Sep  6 20:32:07 1999

                61906 blocks of size 32768. 20351 blocks available
Nu prøver jeg at oprette en folder, prøvdet.
smb: \> mkdir prøvdet
smb: \> dir
  install.log                             13417  Wed Sep  1 02:31:46 1999
  .font-unix                         DH       0  Tue Sep  7 17:11:01 1999
  .ICE-unix                          DH       0  Thu Sep  2 21:50:15 1999
  prøvdet                             D       0  Tue Sep  7 22:09:23 1999
  orbit-root                          D       0  Wed Sep  1 19:01:22 1999
  .X11-unix                          DH       0  Tue Sep  7 16:33:54 1999
  orbit-andante                       D       0  Wed Sep  1 09:27:45 1999
  kfm-cache-500                       D       0  Wed Sep  1 01:22:49 1999
  kfm-cache-0                         D       0  Wed Sep  1 22:21:44 1999
  orbit-leander                       D       0  Thu Sep  2 21:50:15 1999
  kfm-cache-130                       D       0  Sun Sep  5 19:02:35 1999
  kio_0_1055_0.0                              0  Fri Sep  3 13:11:11 1999
  kfm_0_1055_0.0                              0  Fri Sep  3 13:11:11 1999
  tksysv-backup                       D       0  Fri Sep  3 13:11:31 1999
  kio_130_2334_0.0                            0  Sun Sep  5 18:34:03 1999
  kfm_130_2334_0.0                            0  Sun Sep  5 18:34:04 1999
  nscomm40-leander                    D       0  Sun Sep  5 19:21:32 1999
  kio_130_773_0.0                             0  Mon Sep  6 20:32:07 1999
  kfm_130_773_0.0                             0  Mon Sep  6 20:32:07 1999

                61906 blocks of size 32768. 20351 blocks available

smb: \> cd prøvdet
smb: \prøvdet\> dir
  .                                   D       0  Tue Sep  7 22:09:23 1999
  ..                                  D       0  Tue Sep  7 22:09:23 1999

                61906 blocks of size 32768. 20350 blocks available
smb: \prøvdet\> quit
Jeg er nu ude af smb-klienten og tilbage i min almindelig unix-account. Nu kigger jeg på /tmp kataloget, som jo var shared ressource:
[leander@Andante Samba]$ ls /tmp
install.log  kfm-cache-130  kfm_0_1055_0.0    kfm_130_773_0.0  kio_130_2334_0.0  nscomm40-leander  orbit-leander  pr?vdet
kfm-cache-0  kfm-cache-500  kfm_130_2334_0.0  kio_0_1055_0.0   kio_130_773_0.0   orbit-andante     orbit-root     tksysv-backup
[leander@Andante Samba]$ ls /tmp/prøvdet
[leander@Andante Samba]$ rm /tmp/prøvdet
rm: /tmp/prøvdet: is a directory
[leander@Andante Samba]$ rmdir /tmp/prøvdet
[leander@Andante Samba]$
Jeg lister kataloget med ls, men det er tomt - jeg prøver at fjerne det, men rm-kommando kan ikke fjerne kataloger, men det kan rmdir.

Mvh. Leif