forked from DSIT/documentation-dsit
Actualiser docs/Services/pole-scientifique/Onyxia/docs/index.md
This commit is contained in:
parent
f43ee511e8
commit
dd9213465c
|
@ -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é n’importe où, du moment qu’il possède une URL publique (example: <https://raw.githubusercontent.com/test/monscript.sh/>) que j’ajoute ensuite dans le Init parameters “PersonalInit” de l’onglet Init:
|
||||

|
||||
|
|
Loading…
Reference in New Issue
Block a user