Passer en shell bourne
La Liche
-
Darkfang -
Darkfang -
Bonjour,
Je suis sous solaris, derniere version et pourtant de base il persiste a laisser le shell de base. J'aimerais passer les utilisateurs et le root en BASH sans pour autant perdre mes executables en commande . Par exemple en bash mon shell ne sait plus lancer certaines applications de xfce ...
ANY IDEA?
Je suis sous solaris, derniere version et pourtant de base il persiste a laisser le shell de base. J'aimerais passer les utilisateurs et le root en BASH sans pour autant perdre mes executables en commande . Par exemple en bash mon shell ne sait plus lancer certaines applications de xfce ...
ANY IDEA?
Configuration: Windows XP Firefox 2.0.0.14
5 réponses
-
Salut,
pour changer le shell, il faut d'abors s'assurer qu'il existe sur ton Os
whereis bash
te diras
ensuite il faut faire les modifications dans /etc/passwd ou utilser la commande chsh si elle est diponibles. -
pas grave pour chsh
affiche ton fichier /etc/passwd -
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-
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 ?
-
-
Par exemple, si tu veux mettre pour tokio le shell bash
tokio:x:101:1::/home/tokio:/bin/sh
tu n'as qu'à écriretokio:x:101:1::/home/tokio:/usr/bin/bash
--
106485010510997108 -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
je conseille fortement de laisser root en sh quite à taper bash si besoin est