GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Comment créer un lien symbolique dans cPanel

Comment créer un lien symbolique dans cPanel

Les liens symboliques, abréviation de liens symboliques, sont essentiellement des raccourcis vers des fichiers ou des dossiers individuels. L'un des avantages d'un lien symbolique est qu'il peut traverser des systèmes de fichiers, car il fait référence à des noms de fichiers/répertoires abstraits et non à des emplacements physiques.

Il existe plusieurs façons de créer un lien symbolique dans cPanel :

1. Vous pouvez créer un lien symbolique via SSH en exécutant la commande suivante :

 ln -s /path/to/target /path/to/shortcut

2. Il peut également être créé via un cronjob en utilisant la même commande :





REMARQUE : Assurez-vous de supprimer le cronjob une fois le lien symbolique créé.

3. Vous pouvez également créer un lien symbolique à l'aide de la fonction PHP.

L'exemple du script se trouve ci-dessous :

$target ='/home/cPanelusername/public_html/index.html ';
$shortcut ='script.html';
lien symbolique($target, $shortcut);
?>


Exécutez simplement ce fichier PHP dans le navigateur et il créera immédiatement un lien symbolique.


Exemple d'utilisation du lien symbolique

Un lien symbolique peut être une solution parfaite pour un certain nombre de cas. Dans notre exemple, nous utiliserons un lien symbolique afin d'utiliser des images situées dans la racine Web du domaine principal (/public_html /) pour le site Web du domaine complémentaire (/public_html/domain1.com ):



Étant donné que le site Web du domaine complémentaire n'a pas accès à /public_html ou à une version supérieure répertoire de niveau, le seul moyen d'utiliser des images situées dans le répertoire /public_html/images est de créer un lien symbolique dans le dossier du domaine complémentaire :

ln -s /home/ncexample/public_html/images/ /home/ncexample/public_html/domain1.com/images

Comme vous pouvez le constater, les liens symboliques vous aideront à éviter le contenu en double si vous utilisez les mêmes fichiers pour plusieurs sites Web.

REMARQUE : La création de liens symboliques vers les répertoires racine d'autres sites Web peut entraîner de graves failles de sécurité, c'est pourquoi nous recommandons fortement d'utiliser des liens symboliques uniquement pour les dossiers qui n'exposent aucun fichier de configuration ou système, car, s'ils sont acquis, ces fichiers peuvent être utilisés pour le piratage ou d'autres programmes malveillants. activité.


C'est tout !


                       Besoin d'aide ? Contactez-nous via HelpDesk


cPanel
  1. Comment créer des liens matériels et symboliques sous Linux

  2. Comment créer une base de données dans cPanel

  3. Comment créer un compte FTP dans cPanel

  4. Comment créer une base de données MySQL dans cPanel

  5. Comment créer un compte démo cPanel

Comment créer une archive dans cPanel ?

Comment créer un alias de domaine dans cPanel

Comment créer des filtres de messagerie sur cPanel ?

Comment créer une signature email sur cPanel ?

Comment créer une liste de diffusion dans cPanel

Qu'est-ce que les liens symboliques sous Linux ? Comment créer des liens symboliques ?