A voir également:
- Passer en shell bourne
- Passer en azerty - Guide
- Passer de windows 7 à windows 10 - Accueil - Mise à jour
- Classic shell windows 11 - Télécharger - Personnalisation
- Passer un texte en majuscule - Guide
- Passer à la ligne excel - Guide
5 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
18 avril 2008 à 16:59
18 avril 2008 à 16:59
Salut,
pour changer le shell, il faut d'abors s'assurer qu'il existe sur ton Os
ensuite il faut faire les modifications dans /etc/passwd ou utilser la commande chsh si elle est diponibles.
pour changer le shell, il faut d'abors s'assurer qu'il existe sur ton Os
whereis bashte diras
ensuite il faut faire les modifications dans /etc/passwd ou utilser la commande chsh si elle est diponibles.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
18 avril 2008 à 17:06
18 avril 2008 à 17:06
pas grave pour chsh
affiche ton fichier /etc/passwd
affiche ton fichier /etc/passwd
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
18 avril 2008 à 17:10
18 avril 2008 à 17:10
en fait avec la commande sed tu peux changer plusieurs shell en même temps
sinon tu ouvres le fichier /etc/passwd et tu mets à la place de shell existant /usr/bin/bash
sinon tu ouvres le fichier /etc/passwd et tu mets à la place de shell existant /usr/bin/bash
root:x:0:0:Super-User:/:/bin/sh
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
uucp:x:5:5:uucp Admin:/usr/lib/uucp:
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
smmsp:x:25:25:SendMail Message Submission Program:/:
listen:x:37:4:Network Admin:/usr/net/nls:
gdm:x:50:50:GDM Reserved UID:/:
webservd:x:80:80:WebServer Reserved UID:/:
postgres:x:90:90:PostgreSQL Reserved UID:/:/usr/bin/pfksh
svctag:x:95:12:Service Tag UID:/:
nobody:x:60001:60001:NFS Anonymous Access User:/:
noaccess:x:60002:60002:No Access User:/:
nobody4:x:65534:65534:SunOS 4.x NFS Anonymous Access User:/:
polo:x:100:1::/home/polo:/usr/bin/bash
tokio:x:101:1::/home/tokio:/bin/sh
il ne faut toucher qu a ce fichier ? il n y a pas d autre chose a faire pour des histoires de chemins ?
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
uucp:x:5:5:uucp Admin:/usr/lib/uucp:
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
smmsp:x:25:25:SendMail Message Submission Program:/:
listen:x:37:4:Network Admin:/usr/net/nls:
gdm:x:50:50:GDM Reserved UID:/:
webservd:x:80:80:WebServer Reserved UID:/:
postgres:x:90:90:PostgreSQL Reserved UID:/:/usr/bin/pfksh
svctag:x:95:12:Service Tag UID:/:
nobody:x:60001:60001:NFS Anonymous Access User:/:
noaccess:x:60002:60002:No Access User:/:
nobody4:x:65534:65534:SunOS 4.x NFS Anonymous Access User:/:
polo:x:100:1::/home/polo:/usr/bin/bash
tokio:x:101:1::/home/tokio:/bin/sh
il ne faut toucher qu a ce fichier ? il n y a pas d autre chose a faire pour des histoires de chemins ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
18 avril 2008 à 17:21
18 avril 2008 à 17:21
Par exemple, si tu veux mettre pour tokio le shell bash
tokio:x:101:1::/home/tokio:/bin/sh
tu n'as qu'à écrire
106485010510997108
tokio:x:101:1::/home/tokio:/bin/sh
tu n'as qu'à écrire
tokio:x:101:1::/home/tokio:/usr/bin/bash--
106485010510997108
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
18 avril 2008 à 17:36
18 avril 2008 à 17:36
je conseille fortement de laisser root en sh quite à taper bash si besoin est
18 avril 2008 à 17:01
ca me repond /usr/bin/bash parcontre chsh est not found