Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:autres:screen [27/03/2017 19:12] smolski [Multiutilisateur ! Partager ta console avec une autre personne !] |
doc:autres:screen [27/03/2017 22:21] Switch [Multiutilisateur ! Partager ta console avec une autre personne !] |
||
---|---|---|---|
Ligne 246: | Ligne 246: | ||
- | == création de la session multiuser == | + | === création de la session multiuser === |
Dans un terminal avec ton compte **foo** : | Dans un terminal avec ton compte **foo** : | ||
Ligne 254: | Ligne 254: | ||
Activation du mode multiuser | Activation du mode multiuser | ||
- | <key>CTRl a</key><key>:</key>multiuser on | + | <key>CTRl a</key><key>:</key>''multiuser on'' |
Ajoute ton ami **bar** à Liste de Contrôle d'Accès (ACL) | Ajoute ton ami **bar** à Liste de Contrôle d'Accès (ACL) | ||
- | <key>CTRL a</key><key>:</key>acladd bar | + | <key>CTRL a</key><key>:</key>''acladd bar'' ( ou bar le login de ton ami à inviter) |
Ligne 266: | Ligne 266: | ||
<note tip>Vérifiez bien les commandes suivantes,car le copier / coller modifie des caractères !</note> | <note tip>Vérifiez bien les commandes suivantes,car le copier / coller modifie des caractères !</note> | ||
- | <key>CTRL a</key><key>:</key>aclchg bar -wx "#?" | + | <key>CTRL a</key><key>:</key>''%%aclchg bar -wx "#?"%%'' |
Ajoute à ton ami **bar** les droits d'exécution (**+x**) des commandes colon //( entrer en mode commande de screen, nécessaire pour les suivantes )//, wall //( envoyer un message aux autres utilisateurs de screen )//, detach //( se détacher de la session, sinon ton ami sera bloqué pour toujours :p )// | Ajoute à ton ami **bar** les droits d'exécution (**+x**) des commandes colon //( entrer en mode commande de screen, nécessaire pour les suivantes )//, wall //( envoyer un message aux autres utilisateurs de screen )//, detach //( se détacher de la session, sinon ton ami sera bloqué pour toujours :p )// | ||
- | <key>CTRL a</key><key>:</key>aclchg bar +x "colon,wall,detach" | + | <key>CTRL a</key><key>:</key>''%%aclchg bar +x "colon,wall,detach"%%'' |
- | == ton ami bar rejoint la session : == | + | === ton ami bar rejoint la session : === |
Au tour de ton ami **bar** de se connecte à distance à ton ordinateur par [[doc:reseau:ssh|SSH]] et rejoint ta session existante ( **-x** ), en précisant ton login et le nom de ta session : | Au tour de ton ami **bar** de se connecte à distance à ton ordinateur par [[doc:reseau:ssh|SSH]] et rejoint ta session existante ( **-x** ), en précisant ton login et le nom de ta session : | ||
<code user>screen -x foo/UnScreenPourDeux</code> | <code user>screen -x foo/UnScreenPourDeux</code> | ||
- | Il peut alors voir tout ce que tu fais dans ton terminal pour te conseiller et t'envoyer des messages avec <key>CTRL a</key><key>:</key>wall "coucou ;)" | + | Il peut alors voir tout ce que tu fais dans ton terminal pour te conseiller et t'envoyer des messages avec <key>CTRL a</key><key>:</key>''%%wall "coucou ;)"%%'' |
<note>On pense à retirer le SUID root de screen et remettre les permissions du dossier pour plus de sécurité après utilisation du mode multiuser</note> | <note>On pense à retirer le SUID root de screen et remettre les permissions du dossier pour plus de sécurité après utilisation du mode multiuser</note> |