Diatone

Well-Known Member
Aug 22, 2001
109
0
316
If I have a client on a package that does not have shell access, but I want to give the client shell access, how do I do that? Modify account will not let me change that.

Thanks.
 

jumpdomain

Well-Known Member
Aug 12, 2001
109
0
316
chsh -s /bin/bash username

Change the username to the customers username.

NOTE: I have not tested it but I think it is the correct command. Use at your own risk. I am crazy and edit the passwd file directly.
 

awsol

Well-Known Member
Feb 8, 2002
578
0
316
Boston MA
At the shell type

pico /etc/passwd

You will see lines with :/usr/local/cpanel/bin/noshell at the end. Those are users without shell access. To change them to have access do this.

Change :/usr/local/cpanel/bin/noshell to :/bin/bash and this will allow their login.


Yes I copied and pasted from a post I just made with a little editing =]
 

awsol

Well-Known Member
Feb 8, 2002
578
0
316
Boston MA
No problem. Glad it worked and for future refrence you can just put :/usr/local/cpanel/bin/noshell back to take their access.