Is it safe to set password in /etc/passwd to * on Linux to prevent password login?
AFAIK, the second field of /etc/passwd can be
- x: password is in shadow
- hashed password
What if I put a string less than 8 chars in the field? I do not want anyone to use password on this account.
linux passwd
|
show 3 more comments
AFAIK, the second field of /etc/passwd can be
- x: password is in shadow
- hashed password
What if I put a string less than 8 chars in the field? I do not want anyone to use password on this account.
linux passwd
And why notpasswd -l
?
– Panki
16 mins ago
@Panki I still want the account to be usable, like ssh with cert.
– Magicloud
15 mins ago
So what do you want to do exactly? Only disable a user from logging in via SSH with a password? Or do you want this for all users? The password might be important so the user can usesudo
.
– Panki
13 mins ago
@Panki Disable the password usage of the account. Anything that requires its password.
– Magicloud
12 mins ago
What Unix are you running?
– Kusalananda
11 mins ago
|
show 3 more comments
AFAIK, the second field of /etc/passwd can be
- x: password is in shadow
- hashed password
What if I put a string less than 8 chars in the field? I do not want anyone to use password on this account.
linux passwd
AFAIK, the second field of /etc/passwd can be
- x: password is in shadow
- hashed password
What if I put a string less than 8 chars in the field? I do not want anyone to use password on this account.
linux passwd
linux passwd
edited 6 mins ago
Magicloud
asked 30 mins ago
MagicloudMagicloud
248213
248213
And why notpasswd -l
?
– Panki
16 mins ago
@Panki I still want the account to be usable, like ssh with cert.
– Magicloud
15 mins ago
So what do you want to do exactly? Only disable a user from logging in via SSH with a password? Or do you want this for all users? The password might be important so the user can usesudo
.
– Panki
13 mins ago
@Panki Disable the password usage of the account. Anything that requires its password.
– Magicloud
12 mins ago
What Unix are you running?
– Kusalananda
11 mins ago
|
show 3 more comments
And why notpasswd -l
?
– Panki
16 mins ago
@Panki I still want the account to be usable, like ssh with cert.
– Magicloud
15 mins ago
So what do you want to do exactly? Only disable a user from logging in via SSH with a password? Or do you want this for all users? The password might be important so the user can usesudo
.
– Panki
13 mins ago
@Panki Disable the password usage of the account. Anything that requires its password.
– Magicloud
12 mins ago
What Unix are you running?
– Kusalananda
11 mins ago
And why not
passwd -l
?– Panki
16 mins ago
And why not
passwd -l
?– Panki
16 mins ago
@Panki I still want the account to be usable, like ssh with cert.
– Magicloud
15 mins ago
@Panki I still want the account to be usable, like ssh with cert.
– Magicloud
15 mins ago
So what do you want to do exactly? Only disable a user from logging in via SSH with a password? Or do you want this for all users? The password might be important so the user can use
sudo
.– Panki
13 mins ago
So what do you want to do exactly? Only disable a user from logging in via SSH with a password? Or do you want this for all users? The password might be important so the user can use
sudo
.– Panki
13 mins ago
@Panki Disable the password usage of the account. Anything that requires its password.
– Magicloud
12 mins ago
@Panki Disable the password usage of the account. Anything that requires its password.
– Magicloud
12 mins ago
What Unix are you running?
– Kusalananda
11 mins ago
What Unix are you running?
– Kusalananda
11 mins ago
|
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%2f503496%2fis-it-safe-to-set-password-in-etc-passwd-to-on-linux-to-prevent-password-logi%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%2f503496%2fis-it-safe-to-set-password-in-etc-passwd-to-on-linux-to-prevent-password-logi%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
And why not
passwd -l
?– Panki
16 mins ago
@Panki I still want the account to be usable, like ssh with cert.
– Magicloud
15 mins ago
So what do you want to do exactly? Only disable a user from logging in via SSH with a password? Or do you want this for all users? The password might be important so the user can use
sudo
.– Panki
13 mins ago
@Panki Disable the password usage of the account. Anything that requires its password.
– Magicloud
12 mins ago
What Unix are you running?
– Kusalananda
11 mins ago