? Akkurat som snarveier på skrivebordet peker til filer på systemet ditt , symbolske lenker, eller " symlinks , " referanse andre filer i et operativsystem. Også kalt myke koblinger, symlinks består av tekststrenger , og operativsystemet gjenkjenner disse lenkene som baner til kataloger og filer , slik at du tilgang som om du gikk direkte til kataloger og filer. Symlink Funksjon
Filer som symlinks referanser er målet filer , og symlinks oppfører seg som om de nevnte filene blir direkte håndteres. Symlinks arbeide i total åpenhet for de fleste PC- funksjoner. For eksempel , når refererer lese- og skrive- funksjon , fungerer symlink som om målet filen leses eller skrives. Mens symlinker er avhengig av deres mål -filer , er det motsatte er ikke tilfelle. Endre eller endre en symlink bærer ingen innvirkning på målet filen , men kan endres til målet filen resultere i ødelagte symlinks
Samba Wide Links
p Det er mulig. å forvirre symlinks og brede linker , men de to har ulike formål . Brede koblinger er en parameter alternativ som forteller systemet hvordan å svare på symlinks utenfor en delt katalog . Denne strategien er funnet i Samba , som er åpen kildekode programvare som er nyttig for drift og tjenester mellom Windows og andre plattformer som for eksempel UNIX , Linux og IBM Systems. I et nøtteskall , bygget på en UNIX-plattform , integrerer Samba UNIX og Window miljøer sømløst , slik at sluttbrukerne er uvitende om at de er krysset plattformer. På UNIX-plattformer , symlinks referanse filer og brede linker direkte systemets svar på symlinks .
Wide Link Standard Parameter
Samba , standard bred lenke parameter er satt til " Ja". Denne brede koblingen alternativet er nyttig for administratorer som ønsker å hente data fra serveren via en ekstern plassering , men det kan føre til problemer hvis noen andre klarer å lage en symlink som peker til en katalog på en ekstern plassering . Dermed hever parameter bekymringer fordi hackere kan lage en symlink som peker til "/etc /psswd " for å få tilgang til serveren direkte. Den brede koblingen parameteren må være satt til " Nei" for å beskytte serveren . Ved å gjøre dette , deaktiverer du noen fra å legge en symbolsk kobling i en eksportert aksje. Dette betyr at ingen har tilgang til " tmp /passwd " sted , og alle som prøver å gjøre det møter en tilgang nektes respons.
Harde lenker
Hard koblinger er motstykket til symlinks . Den viktigste forskjellen er at harde lenker ikke brukes til kataloger , og de fungerer ikke på tvers av ulike filsystemer og volumer. I kontrast , kan symlinks tjene noen mål uavhengig av sin katalog , filsystem eller volum . UNIX -systemer bruker symlinks ligner på Windows-operativsystemer , og denne lenken tilbyr en rekke funksjoner . De kan peke til en annen fil på en ekstern lokalitet eller bare koble kataloger sammen. Syntaksen " ln- s MyDocuments mylink " skaper en symlink i UNIX. Her er " mylink " er symlink som refererer til en katalog som heter " MyDocuments . "