How to use chsh with ldap authentication

Multi tool use
How to use zsh as default when starting an ssh session to a remote chef server using LDAP for authentication?
tom@chef:~$ chsh -s /usr/bin/zsh
Password:
chsh: user 'tom' does not exist in /etc/passwd
Zsh is installed on the system.
cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/bin/rbash
/bin/dash
/usr/bin/tmux
/usr/bin/screen
/bin/zsh
/usr/bin/zsh
zsh ldap chef
|
show 3 more comments
How to use zsh as default when starting an ssh session to a remote chef server using LDAP for authentication?
tom@chef:~$ chsh -s /usr/bin/zsh
Password:
chsh: user 'tom' does not exist in /etc/passwd
Zsh is installed on the system.
cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/bin/rbash
/bin/dash
/usr/bin/tmux
/usr/bin/screen
/bin/zsh
/usr/bin/zsh
zsh ldap chef
Do you have achsh.ldap
command? see manpages.ubuntu.com/manpages/bionic/man1/chsh.ldap.1.html
– Bodo
Feb 19 at 17:53
@Bodo do I have to run it on the target server I want to switch to zsh on?chsh.ldap -s /usr/bin/zsh
returnsSegmentation fault (core dumped)
– Tom M
Feb 19 at 17:59
You have to run it on the system that shows the error message in the question. Doeschsh.ldap -h
orchsh.ldap -l
work? Was the command already available or did you install it just now?
– Bodo
Feb 19 at 18:08
@Bodo-h
and-V
work.-l
errors out with aSegmentation fault
aswell. It was installed on the system already.
– Tom M
Feb 19 at 18:10
Sorry, I don't know why this program crashes with a Segmentation fault.
– Bodo
Feb 19 at 18:21
|
show 3 more comments
How to use zsh as default when starting an ssh session to a remote chef server using LDAP for authentication?
tom@chef:~$ chsh -s /usr/bin/zsh
Password:
chsh: user 'tom' does not exist in /etc/passwd
Zsh is installed on the system.
cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/bin/rbash
/bin/dash
/usr/bin/tmux
/usr/bin/screen
/bin/zsh
/usr/bin/zsh
zsh ldap chef
How to use zsh as default when starting an ssh session to a remote chef server using LDAP for authentication?
tom@chef:~$ chsh -s /usr/bin/zsh
Password:
chsh: user 'tom' does not exist in /etc/passwd
Zsh is installed on the system.
cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/bin/rbash
/bin/dash
/usr/bin/tmux
/usr/bin/screen
/bin/zsh
/usr/bin/zsh
zsh ldap chef
zsh ldap chef
edited Feb 19 at 18:13
Tom M
asked Feb 19 at 17:50


Tom MTom M
1012
1012
Do you have achsh.ldap
command? see manpages.ubuntu.com/manpages/bionic/man1/chsh.ldap.1.html
– Bodo
Feb 19 at 17:53
@Bodo do I have to run it on the target server I want to switch to zsh on?chsh.ldap -s /usr/bin/zsh
returnsSegmentation fault (core dumped)
– Tom M
Feb 19 at 17:59
You have to run it on the system that shows the error message in the question. Doeschsh.ldap -h
orchsh.ldap -l
work? Was the command already available or did you install it just now?
– Bodo
Feb 19 at 18:08
@Bodo-h
and-V
work.-l
errors out with aSegmentation fault
aswell. It was installed on the system already.
– Tom M
Feb 19 at 18:10
Sorry, I don't know why this program crashes with a Segmentation fault.
– Bodo
Feb 19 at 18:21
|
show 3 more comments
Do you have achsh.ldap
command? see manpages.ubuntu.com/manpages/bionic/man1/chsh.ldap.1.html
– Bodo
Feb 19 at 17:53
@Bodo do I have to run it on the target server I want to switch to zsh on?chsh.ldap -s /usr/bin/zsh
returnsSegmentation fault (core dumped)
– Tom M
Feb 19 at 17:59
You have to run it on the system that shows the error message in the question. Doeschsh.ldap -h
orchsh.ldap -l
work? Was the command already available or did you install it just now?
– Bodo
Feb 19 at 18:08
@Bodo-h
and-V
work.-l
errors out with aSegmentation fault
aswell. It was installed on the system already.
– Tom M
Feb 19 at 18:10
Sorry, I don't know why this program crashes with a Segmentation fault.
– Bodo
Feb 19 at 18:21
Do you have a
chsh.ldap
command? see manpages.ubuntu.com/manpages/bionic/man1/chsh.ldap.1.html– Bodo
Feb 19 at 17:53
Do you have a
chsh.ldap
command? see manpages.ubuntu.com/manpages/bionic/man1/chsh.ldap.1.html– Bodo
Feb 19 at 17:53
@Bodo do I have to run it on the target server I want to switch to zsh on?
chsh.ldap -s /usr/bin/zsh
returns Segmentation fault (core dumped)
– Tom M
Feb 19 at 17:59
@Bodo do I have to run it on the target server I want to switch to zsh on?
chsh.ldap -s /usr/bin/zsh
returns Segmentation fault (core dumped)
– Tom M
Feb 19 at 17:59
You have to run it on the system that shows the error message in the question. Does
chsh.ldap -h
or chsh.ldap -l
work? Was the command already available or did you install it just now?– Bodo
Feb 19 at 18:08
You have to run it on the system that shows the error message in the question. Does
chsh.ldap -h
or chsh.ldap -l
work? Was the command already available or did you install it just now?– Bodo
Feb 19 at 18:08
@Bodo
-h
and -V
work. -l
errors out with a Segmentation fault
aswell. It was installed on the system already.– Tom M
Feb 19 at 18:10
@Bodo
-h
and -V
work. -l
errors out with a Segmentation fault
aswell. It was installed on the system already.– Tom M
Feb 19 at 18:10
Sorry, I don't know why this program crashes with a Segmentation fault.
– Bodo
Feb 19 at 18:21
Sorry, I don't know why this program crashes with a Segmentation fault.
– Bodo
Feb 19 at 18:21
|
show 3 more comments
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f501655%2fhow-to-use-chsh-with-ldap-authentication%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f501655%2fhow-to-use-chsh-with-ldap-authentication%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
F0gCIA6,l YkF caxt4SDsrMI3snkZB1yExp,SE4jhVGiV9toFBHSUk3azPhK,ole1Db cdyXDzbL,qD,I4
Do you have a
chsh.ldap
command? see manpages.ubuntu.com/manpages/bionic/man1/chsh.ldap.1.html– Bodo
Feb 19 at 17:53
@Bodo do I have to run it on the target server I want to switch to zsh on?
chsh.ldap -s /usr/bin/zsh
returnsSegmentation fault (core dumped)
– Tom M
Feb 19 at 17:59
You have to run it on the system that shows the error message in the question. Does
chsh.ldap -h
orchsh.ldap -l
work? Was the command already available or did you install it just now?– Bodo
Feb 19 at 18:08
@Bodo
-h
and-V
work.-l
errors out with aSegmentation fault
aswell. It was installed on the system already.– Tom M
Feb 19 at 18:10
Sorry, I don't know why this program crashes with a Segmentation fault.
– Bodo
Feb 19 at 18:21