Qual è la differenza tra un collegamento simbolico e un Widelink?

July 26

Proprio come collegamenti sul desktop per punto i file sul vostro sistema, link simbolici, o "i collegamenti simbolici," altri file di riferimento in un sistema operativo. Inoltre, chiamati soft link, link simbolici sono costituiti da stringhe di testo, e il sistema operativo riconosce questi collegamenti come percorsi a directory e file, che consente di accedere come se si è andato direttamente ai file e directory.

Funzione symlink

I file che i link simbolici riferimenti sono file di destinazione e collegamenti simbolici si comportano come se questi file di destinazione vengono gestiti direttamente. Link simbolici lavorare in totale trasparenza per la maggior parte delle funzioni del computer. Ad esempio, quando si fa riferimento la funzione di lettura e scrittura, il link simbolico si comporta come se il file di destinazione è in corso la lettura o la scrittura. Mentre link simbolici sono dipendenti dai loro file di destinazione, il contrario non è il caso. Alterare o modifica di un collegamento simbolico non ha alcuna incidenza sul file di destinazione; tuttavia, le modifiche al file di destinazione possono provocare collegamenti simbolici interrotti.

Samba maglie molto larghe

E 'possibile confondere link simbolici e ampi, ma i due hanno scopi diversi. Ampi i collegamenti sono un'opzione parametro che indica al sistema come rispondere a link simbolici di fuori di una directory condivisa. Questa strategia si trova in Samba, che è un software open source che è utile per le operazioni e servizi tra Windows e altre piattaforme come UNIX, Linux e sistemi IBM. In poche parole, costruito su una piattaforma UNIX, Samba integra UNIX e Window ambienti senza soluzione di continuità, in modo tale che gli utenti finali non sono consapevoli che stanno attraversando le piattaforme. Sulle piattaforme UNIX, link simbolici riferimento a file e collegamenti ampi direttamente le risposte del sistema di collegamenti simbolici.

Ampia collegamento Parametro Default

In Samba, il parametro di collegamento a livello di default è impostato su "Sì". Questa opzione di collegamento larga è utile per gli amministratori che vogliono recuperare i dati dal server tramite una postazione remota, ma può causare problemi se qualcun altro riesce a creare un puntamento link simbolico in una directory su una postazione remota. Così, il parametro solleva preoccupazioni perché gli hacker possono creare un link simbolico che punta a "/ etc / psswd" per accedere direttamente al server. Il parametro di collegamento larga deve essere impostato su "No" per proteggere il server. In questo modo, si disattiva a chiunque di aggiungere un link simbolico a una quota esportata. Questo significa che nessuno ha accesso alla posizione "tmp / passwd", e chiunque tenti di farlo incontra un accesso negato risposta.

Gli hard link

Gli hard link sono le controparti dei link simbolici. La differenza principale è che gli hard link non vengono utilizzati per le directory, e non funzionano tra diversi file system e dei volumi. Al contrario, i collegamenti simbolici possono servire qualsiasi bersaglio a prescindere dalla sua directory, il file system o il volume. sistemi operativi UNIX utilizzano i collegamenti simbolici simili ai sistemi operativi Windows, e questo legame offrono una varietà di funzioni. Possono puntare a un altro file su una località remota o semplicemente collegare le directory insieme. La sintassi "ln -s mydocuments MyLink" crea un link simbolico in UNIX. Qui, "MyLink" è il collegamento simbolico che fa riferimento a una directory chiamata "MyDocuments."