====== Bugs ====== [[[auto-heber:port_22|[auto-heber:var-www|auto-heber:var-www]]]] ====== Commandes utiles ====== ===== La commande yunohost ===== c'est ici une intro https://yunohost.org/#/commandline_fr utile, penser qu'on doit les faire avec sudo //(donc faut savoir que ça existe, penser à le mettre dans les prérequis) // Les commandes YunoHost ont ce type de structure : yunohost app install wordpress --label Webmail ^ ^ ^ ^ | | | | categorie action argument options N'hesitez pas à naviguer et demander des informations à propos d'une catégorie ou action donnée via l'option --help. Par exemple, ces commandes : yunohost --help yunohost user --help yunohost user create --help vont successivement lister toutes les catégories disponibles, puis les actions de la catégorie user, puis expliquer comment utiliser l'action user create. Vous devriez remarquer que l'arbre des commandes YunoHost suit une structure similaire aux pages de la webadmin. Exemple admin@yuno:~ $ sudo yunohost --help usage: yunohost {user,domain,app,backup,monitor,settings,service,firewall,dyndns,tools,hook,log} ... [-h] [--no-cache] [--output-as {json,plain,none}] [--debug] [--quiet] [--timeout ==SUPPRESS==] [--admin-password PASSWORD] [-v] optional arguments: -h, --help show this help message and exit categories: {user,domain,app,backup,monitor,settings,service,firewall,dyndns,tools,hook,log} user Manage users domain Manage domains app Manage apps backup Manage backups monitor Monitor the server settings Manage YunoHost global settings service Manage services firewall Manage firewall rules dyndns Subscribe and Update DynDNS Hosts tools Specific tools hook Manage hooks log Manage debug logs global arguments: --no-cache Don't use actions map cache --output-as {json,plain,none} Output result in another format --debug Log and print debug messages --quiet Don't produce any output --timeout ==SUPPRESS== Number of seconds before this command will timeout because it can't acquire the lock (meaning that another command is currently running), by default there is no timeout and the command will wait until it can get the lock --admin-password PASSWORD The admin password to use to authenticate -v, --version Display YunoHost packages versions admin@yuno:~ $ ===== Gérer les données ===== Ici quelque chose qui va être utile https://yunohost.org/#/admin_fr Comment déplacer le dossier d’une application Pour changer le dossier contenant une application, seules quelques commandes sont nécessaires : déplacer le contenu, créer un lien symbolique et définir les droits d’accès. Exemple avec WordPress : # Deplacement du wordpress vers un autre support $ sudo mv /var/www/wordpress /mon/dossier/cible # Création du lien symbolique $ sudo ln -s /media/disqueexterne/wordpress /var/www/wordpress # Le répertoire doit appartenir à www-data sudo chown -R www-data:www-data /media/externalharddrive/wordpress pour ça mc est tsès utile (voir + loin) {{ :auto-heber:y32.png?600 |}} ====== Créer un utilisateur ou un visiteur ====== //**attention pas à jour**// Avant tout lire ça https://yunohost.org/#/users_fr On peut le faire par l'interface graphique d'administration que j'ai utilisée pour créer le premier utilisateur daniel qui a reçu les droits d'administration ou en ligne de commande admin@yuno:~ $ sudo yunohost user info usage: yunohost user info username [-h] yunohost user info: error: too few arguments admin@yuno:~ $ sudo yunohost user daniel usage: yunohost user {list,create,delete,update,info,ssh} ... [-h] yunohost user: error: invalid choice: 'daniel' (choose from 'list', 'create', 'delete', 'update', 'info', 'ssh') admin@yuno:~ $ sudo yunohost user info daniel firstname: Pascot fullname: Pascot daniel lastname: daniel mail: daniel@yuno.pascot.ca mail-aliases: - root@yuno.pascot.ca - admin@yuno.pascot.ca - webmaster@yuno.pascot.ca - postmaster@yuno.pascot.ca mailbox-quota: limit: No quota use: 13.0K username: daniel admin@yuno:~ $ Mon objectif avoir un accès rapide au wiki pour le plus de monde possible mais que les droits sur le wiki soient gérés par le dokuwiki