Actualiser docs/Services/pole-scientifique/Onyxia/docs/index.md

This commit is contained in:
Alexis GUYOT 2024-01-17 09:51:57 +01:00
parent f43ee511e8
commit dd9213465c

View File

@ -280,6 +280,19 @@ Pour cela je créé un script onyxia-init.sh, dont le contenu est le suivant :
Echo “Hello World” > work/hello-onyxia.txt
```
```monscript.sh
Echo “Hello World” > work/hello-onyxia.txt
```
::: {.callout-warning}
Le script est exécuté en tant que superutilisateur (*Root*) et les fichiers qu'il crée sont ainsi la propriété du superutilisateur.
Ceci génère des erreurs ensuite quand ces fichiers sont appelés, par exemple des fichiers de configuration de RStudio.
Pour rendre à l'utilisateur normal (qui s'appelle *onyxia*) les droit sur son dossier personnel :
```bash
chown -R ${USERNAME}:${GROUPNAME} ${HOME}
```
:::
Ce script peut être hébergé nimporte où, du moment quil possède une URL publique (example: <https://raw.githubusercontent.com/test/monscript.sh/>) que jajoute ensuite dans le Init parameters “PersonalInit” de longlet Init:
![Screenshot](img/image19.png)